这段代码的几个Testthis2分别是干什么的 昏。。this 是自身的构造函数的调用,多的不说了。。去看看重载 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 狂晕,看看构造方法(Constructor, 构造器,构造函数等都是说它)的资料吧。 你这个程序的类名叫Testthis2有三个构造方法,区别在于参数:一、Testthis2(){ this(5,7f);}二、Testthis2(float f){ System.out.println("f="+f);}三、Testthis2(int i,float f){ this(f); //这里的this(f)派什么用 System.out.println("i="+i); System.out.println("i+f="+(i+f));}Testthis2 this2=new Testthis2(); 构造这个类的实例,这时候就相当与运行了下面这个无参的构造方法:Testthis2(){ this(5,7f);}第三个构造方法的this(f); this代表类本身,调用第二个构造方法。 java 应用程序在linux 上怎么部署 运行 SWT,Jface 嵌套布局? 一个线程问题..解决即结贴 java执行一段cmd语句 怎么写? 菜鸟第一天java问题2:请帮我改作业——表达式问题 一个辅助类的问题 这是一个什么错误? 在做j2eetutorial例子配置client出现的问题,请高手解答, 帮顶有分, 谢谢了! 困惑:子线程如何使用主线程的变量? 求助关于数组初始化的问题 从String中提取数字 this的小问题
一、
Testthis2(){
this(5,7f);
}
二、
Testthis2(float f){
System.out.println("f="+f);
}
三、
Testthis2(int i,float f){
this(f); //这里的this(f)派什么用
System.out.println("i="+i);
System.out.println("i+f="+(i+f));
}Testthis2 this2=new Testthis2(); 构造这个类的实例,这时候就相当与运行了下面这个无参的构造方法:
Testthis2(){
this(5,7f);
}第三个构造方法的this(f); this代表类本身,调用第二个构造方法。