java解释程序求解释一个简单的java程序!

java解释程序  时间:2021-10-13  阅读:()

高手帮忙解释一下JAVA程序的意思

LinkedList<String>list; //声明泛型集合 JTextField resultShow; JTextField showComputerProcess; //构造方法 HandleBack(LinkedList<String>list,JTextField t1,JTextField t2){ this.list=list; //初始化 resultShow=t1; showComputerProcess=t2; } public void actionPerformed(ActionEvent e){ if(list.size()==1){ //判断集合长度是否等于1 String num=(String)list.getFirst(); //得到集合的第一个元素并赋值 //这一行(String)强转完全没必要要,因为是泛型集合,不用拆装箱 if(num.length()>=1){ //判断字符串长度是否大于1 num=num.substring(0,num.length()-1); 截取字符串(从0, 到num长度1 ) list.set(0,num); 把集合下标元素为0的设置为num resultShow.setText(num); showComputerProcess.setText(""+num); } else { list.removeLast(); //移除集合最后一个元素 resultShow.setText("0"); showComputerProcess.setText("0"); } } else if(list.size()==3){ //判断集合长度是否等于3 String num=(String)list.getLast(); //得到集合最后一个元素并赋值 if(num.length()>=1){ //判断num长度是否大于1 num=num.substring(0,num.length()-1); 截取字符串(从0, 到num长度1 ) list.set(2,num); 把集合下标元素为2的设置为num showComputerProcess.setText(num); } else { //否则 list.removeLast(); //移除最后一个元素 resultShow.setText("0"); showComputerProcess.setText("0"); } } } } //差不多就这样,还有什么不懂得再和我说,尽量帮你....

Java程序注释

1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。

如果单行无法完成,则应采用块注释。

注释格式:/* 注释内容 */ 行头注释:在代码行的开头进行注释。

主要为了使该行代码失去意义。

注释格式:// 注释内容 行尾注释:尾端(trailing)--极短的注释,在代码行的行尾进行注释。

一般与代码行后空8(至少4)个格,所有注释必须对齐。

注释格式:代码 + 8(至少4)个空格 + // 注释内容 2、块(block)--块注释:/*……*/ 注释若干行,通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。

一般位于一个文件或者一个方法的前面,起到引导的作用,也可以根据需要放在合适的位置。

这种域注释不会出现在HTML报告中。

注释格式通常写成: /* * 注释内容 */ 3、文档注释:/**……*/ 注释若干行,并写入javadoc文档。

每个文档注释都会被置于注释定界符 /**......*/ ...

帮忙解释一下这个Java程序,谢谢大家

其次静态方法public static void main(String args[])只能调用静态方法

,因此将public void Go()改为public static void Go()。

--------------------------------------------------------------

因此将public void Go()改为public static void Go()

这个没必要吧。











又不是直接调用的。



--------------------------------------------------------------

public class My{

String s;

publicMy(){

s="Constructor";

}

public void Go(){

System.out.println(s);

}

public static void main(String[] args){

My m=new My();

m.Go();

}

}

----------这样就够了吧----------------------

求解释一个简单的java程序!

其这些循环都是为了控制每行输出空格的数量,然后在输出星号,每行都是这样先输出空格(根据行不同循环控制输出不同个数空格),在输出星号(根据行不同循环控制输出不同个数星号),再进入下一行,我这里给你个简单点的容易理解的,加了注释,刚写的,希望你能理解

public class Pro1_3 { public static void main(String args[]){ for(int i=1;i<=4;i++){ //行数 for(int j=1;j<=4-i;j++){ //控制每行前面的空格数 System.out.print(" "); //输出空格 } for(int k=1;k<=i;k++) //控制每行输出星号的个数,第一行1个,第二行2个 System.out.print("* "); //输出星号加个空格 System.out.println(); //一行结束,回车进入下一行 } } }

腾讯云2核4GB内存8M带宽 年74元

一般大厂都是通过首年才有可以享受爆款活动,然后吸引我们注册他们商家达到持续续费和购买的目的。一般只有大厂才能有这样的魄力和能力首年亏本,但是对于一般的公司和个人厂家确实难过,这几年确实看到不少的同类商家难以生存。这里我们可以看到有对应的套餐方案。不过这两个套餐都是100%CPU独享的,不是有某云商家限制CPU的。但是轻量服务器有个不好的就是带宽是较大且流量是限制的额,分别是1GB和1.2TB月流量...

RAKsmart推出7.59美元/月,云服务器产品Cloud Server,KVM架构1核1G内存40G硬盘1M带宽基础配置

近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...

Hostodo:4款便宜美国vps七折优惠低至$13/年;NVMe阵列1Gbps带宽,免费DirectAdmin授权

hostodo怎么样?快到了7月4日美国独立日,hostodo现在推出了VPS大促销活动,提供4款Hostodo美国独立日活动便宜VPS,相当于7折,低至$13/年,续费同价。Hostodo美国独立日活动结束时间不定,活动机售完即止。Hostodo商家支持加密数字货币、信用卡、PayPal、支付宝、银联等付款。Hostodo美国独立日活动VPS基于KVM虚拟,NVMe阵列,1Gbps带宽,自带一个...

java解释程序为你推荐
大连港售票处大连火车票到大连港售票大厅多远全国组织机构代码证查询企业组织代码怎么查董姑娘金牛男和巨蟹女配吗?网上秘书学生会秘书处面试需要问什么问题旱獭组合大家都知道 杨拯林 她以前是哪个组合的成员唐骏老婆唐骏的详细简介!纯紫颜色怎么调配金立官网首页金立手机导航系统金立官网首页金立2017手机痒是谁写的盗墓笔记老痒解子扬是什么身份啊,和小花有关系吗
虚拟主机mysql 顶级域名 上海域名注册 免费试用vps 看国外视频直播vps wordpress主机 腾讯云盘 国内免备案主机 cve-2014-6271 gomezpeer 账号泄露 css样式大全 上海域名 全站静态化 太原联通测速平台 网站卫士 重庆双线服务器托管 华为云服务登录 服务器维护 美国盐湖城 更多