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)); } } }

云步云72.5元/月起云服务器,香港安畅/葵湾/将军澳/沙田/大浦CN2机房,2核2G5M

云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...

数脉科技香港物理机 E3 16G 10M 华为线路165元 阿里云线路 188元 Cera线路 157元

2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...

企鹅小屋6折年付240元起,美国CN2 GIA VPS促销,独享CPU,三网回程CN2 GIA

企鹅小屋怎么样?企鹅小屋最近针对自己的美国cn2 gia套餐推出了2个优惠码:月付7折和年付6折,独享CPU,100%性能,三网回程CN2 GIA网络,100Mbps峰值带宽,用完优惠码1G内存套餐是年付240元,线路方面三网回程CN2 GIA。如果新购IP不能正常使用,请在开通时间60分钟内工单VPS技术部门更换正常IP;特价主机不支持退款。点击进入:企鹅小屋官网地址企鹅小屋优惠码:年付6折优惠...

java源代码为你推荐
codereview怎么样让代码走查做起来?百度云论坛请问论坛有网盘么?初始化磁盘单击磁盘1没有出现初始化磁盘的选项怎么办 详细03求答案provisionedNIST的云计算定义exe文件打不开我的电脑里面的EXE文件打不开啦scanf返回值scanf的返回值密码设置怎样登录怎样设置密码diskgenius免费版给我发一个 DISKGenius恢复数据破解版的可以吗,或者其他破解版的也可以,只要能恢复数据,感激不尽,...实数的定义实数的概念是什么系统登录界面谁知道XP系统的登录界面。和启动界面怎么更改的 急
com域名价格 免费申请网站域名 域名解析文件 l5520 新世界电讯 地址大全 789电视 网站木马检测工具 电信虚拟主机 net空间 阿里云邮箱登陆地址 万网主机 万网注册 乐视会员免费领取 服务器托管价格 winds winserver2008 ubuntu安装教程 asp简介 alertpay 更多