java源代码Java程序代码

java源代码  时间:2021-08-05  阅读:()

什么是java源代码 怎么查看

你说的java源代码是指编译成的class文件前的java文件。

当我们运行.java文件时,它会被系统编译成.class文件,例如Test.java编译之后就是Test.class, 源文件就是指Test.java文件, 一般部署项目时,有.class文件就可以发布运行了,但是如果想修改这个系统,.class是不能修改的,要有.java文件才能修改 也可以上网去下反编译软件,就是能把.class文件大部分还原成.java文件的工具,但不是100%还原,而且如果不是正版的,小心有毒啊,什么的。

java源代码的编写

public class test { int prise; String name; int site; int num; /** Creates a new instance of test */ public test() { } public test(int pr,int si,int nu,String na){ if(nu>=0){ prise=pr; site=si; name=na; num=nu; } else System.out.println("error!please reset the product number."); } int getNum(){ System.out.println(num); return num;} int addNum(int j){ num=num+j; System.out.println(num); return num; } int subNum(int j){ if(j<=num) { num=num-j; System.out.println(num); } else System.out.println("error!"); return num; } public static void main(String [] argr){ int i=4; int n=5; int h=9; String s="sjioajgj"; test te=new test(n,i,h,s); te.getNum(); te.addNum(i); te.getNum(); te.subNum(n); te.getNum(); } }

用JAVA写代码源代码

public static void main(String[] args) { Scanner sc=new Scanner (System.in); String name="zhangsan"; double money=sc.nextDouble(); double pay=sc.nextDouble(); double count =money-pay; if(count<2000){ System.out.println("provide a loan(需要贷款)"); } 有问题再问我吧

Java程序代码

import java.awt.*;//计算器实例 import java.awt.event.*; public class calculator { public static void main(String args[]) { MyWindow my=new MyWindow("计算器"); } } class MyWindow extends Frame implements ActionListener { StringBuffer m=new StringBuffer(); int p; TextField tex; Button b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,jia,jian,cheng,chu,deng,dian,qingling,kaifang; MyWindow(String s) { super(s); //StringBuffer s2=new StringBuffer(); //String s; tex=new TextField(18); b0=new Button(" 0 "); b1=new Button(" 1 "); b2=new Button(" 2 "); b3=new Button(" 3 "); b4=new Button(" 4 "); b5=new Button(" 5 "); b6=new Button(" 6 "); b7=new Button(" 7 "); b8=new Button(" 8 "); b9=new Button(" 9 "); dian=new Button(" . "); jia=new Button(" + "); jian=new Button(" - "); cheng=new Button(" × "); chu=new Button(" / "); deng=new Button(" = "); qingling=new Button(" 清零 "); kaifang=new Button(" √ "); setLayout(new FlowLayout()); add(tex); add(b0); add(b1); add(b2); add(b3); add(b4); add(b5); add(b6); add(b7); add(b8); add(b9); add(dian); add(jia); add(jian); add(cheng); add(chu); add(kaifang); add(qingling); add(deng); b0.addActionListener(this); b1.addActionListener(this); b2.addActionListener(this); b3.addActionListener(this); b4.addActionListener(this); b5.addActionListener(this); b6.addActionListener(this); b7.addActionListener(this); b8.addActionListener(this); b9.addActionListener(this); jia.addActionListener(this); jian.addActionListener(this); cheng.addActionListener(this); chu.addActionListener(this); dian.addActionListener(this); deng.addActionListener(this); qingling.addActionListener(this); kaifang.addActionListener(this); setBounds(200,200,160,280); setResizable(false);//不可改变大小 setVisible(true); validate(); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent ee) { System.exit(0); } }); } public void actionPerformed(ActionEvent e) { if(e.getSource()==b0) { m=m.append("0"); tex.setText(String.valueOf(m)); } if(e.getSource()==b1) { m=m.append("1"); tex.setText(String.valueOf(m)); } if(e.getSource()==b2) { m=m.append("2"); tex.setText(String.valueOf(m)); } if(e.getSource()==b3) { m=m.append("3"); tex.setText(String.valueOf(m)); } if(e.getSource()==b4) { m=m.append("4"); tex.setText(String.valueOf(m)); } if(e.getSource()==b5) { m=m.append("5"); tex.setText(String.valueOf(m)); } if(e.getSource()==b6) { m=m.append("6"); tex.setText(String.valueOf(m)); } if(e.getSource()==b7) { m=m.append("7"); tex.setText(String.valueOf(m)); } if(e.getSource()==b8) { m=m.append("8"); tex.setText(String.valueOf(m)); } if(e.getSource()==b9) { m=m.append("9"); tex.setText(String.valueOf(m)); } if(e.getSource()==jia) { m=m.append("+"); tex.setText(String.valueOf(m)); } if(e.getSource()==jian) { m=m.append("-"); tex.setText(String.valueOf(m)); } if(e.getSource()==cheng) { m=m.append("*"); tex.setText(String.valueOf(m)); } if(e.getSource()==chu) { m=m.append("/"); tex.setText(String.valueOf(m)); } if(e.getSource()==dian) { m=m.append("."); tex.setText(String.valueOf(m)); } String mm=String.valueOf(m); int p1=mm.indexOf("+"); int p2=mm.indexOf("-"); int p3=mm.indexOf("*"); int p4=mm.indexOf("/"); if(p1!=-1) { p=p1; } else if(p3!=-1) { p=p3; } else if(p2!=-1) { p=p2; } else if(p4!=-1) { p=p4; } if(e.getSource()==deng) { String m1=mm.substring(0,p); String m2=mm.substring(p+1); String ch=mm.substring(p,p+1); //System.out.println(m1); //System.out.println(m2); //System.out.println(ch); if(ch.equals("+")) { float n1=Float.parseFloat(m1); float n2=Float.parseFloat(m2); float sum=n1+n2; String su=String.valueOf(sum); tex.setText(su); } if(ch.equals("-")) { float n1=Float.parseFloat(m1); float n2=Float.parseFloat(m2); float sum=n1-n2; String su=String.valueOf(sum); tex.setText(su); } if(ch.equals("*")) { float n1=Float.parseFloat(m1); float n2=Float.parseFloat(m2); float sum=n1*n2; String su=String.valueOf(sum); tex.setText(su); } if(ch.equals("/")) { float n1=Float.parseFloat(m1); float n2=Float.parseFloat(m2); float sum=n1/n2; String su=String.valueOf(sum); tex.setText(su); } } if(e.getSource()==qingling) {StringBuffer kk=new StringBuffer(); m=kk; tex.setText("0"); // System.out.println(mm); } if(e.getSource()==kaifang) { String t=tex.getText(); float num=Float.parseFloat(t); double nub=Math.sqrt(num); tex.setText(String.valueOf(nub)); } } }

bgpto:日本独立服务器6.5折($120起),新加坡独立服务器7.5折($93起)

bgp.to在对日本东京的独立服务器进行6.5折终身优惠促销,低至$120/月;对新加坡独立服务器进行7.5折终身优惠促销,低至$93/月。所有服务器都是直连国内,速度上面相比欧洲、美国有明显的优势,特别适合建站、远程办公等多种用途。官方网站:https://www.bgp.to/dedicated.html主打日本(东京、大阪)、新加坡、香港(CN)、洛杉矶(US)的服务器业务!日本服务器CPU...

麻花云-香港CN2云服务器,安徽BGP线路,安徽移动大带宽!全系6折!

一、麻花云官网点击直达麻花云官方网站二、活动方案优惠码:专属优惠码:F1B07B 享受85折优惠。点击访问活动链接最新活动 :五一狂欢 惠战到底 香港云主机 1.9折起香港特价体验云主机CN2 云服务器最新上线KVM架构,,默认40G SSD,+10G自带一个IPv4,免费10Gbps防御,CPU内存带宽价格购买1核1G1M19元首月链接2核2G 2M92元/3个月链接2核4G3M112元/3个月...

妮妮云(100元/月)阿里云香港BGP专线 2核 4G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

java源代码为你推荐
阿里P8阿里巴巴 P8,P9 及以上到底是什么水平通达oa精灵通达OA办公精灵怎么查看操作记录trapezoid人体各个骨头的英文单词word打字后面的字消失word编辑文字的时候,后边的字就不见了怎么回事中国银行卡号中行卡号有多少位?有12位的么?色温图色温,色调等参数怎么改?(图),还有什么建议吗?传奇私服教程传奇私服怎么开服教程wifi快速破解器电脑版电脑版,WIFI密码破解软件哪个好?无线呼叫系统我需要一些无线呼叫器用在餐厅里,在网上看了一下全国各地的呼叫器,不知道哪一家的比较实惠好用,众说纷纭,搞不清楚,该怎么选择呢?3d规则福利彩票3D的中奖规则
国际域名注册 圣迭戈 香港机房托管 一元域名 个人免费空间 最好的空间 河南移动m值兑换 全能空间 浙江服务器 rewritecond web服务器 服务器操作系统 俄勒冈州 suspended翻译 个人web服务器软件 摇号申请网站 免费ftp服务器软件 免费网络代理 免费网络小说 免费网络推广软件 更多