1.this:表示当前对象 常用的代码: public class A{ private String name; public void setName(String name){ this.name = name;//因为同名了,所以用this.name来表示是成员变量 } } 2.this():表示当前对象的构造方法(构造方法调用另一个构造方法时使用) public class Test{ public Test(String name,String password){} public…
java中的this与super的区别 1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位 代码如下: class Base { Base() { System.out.println("Base"); } } public class Checket extends Base { Checket() { super();//调用父类的构造方法,一定要放在方法的首个语句 System.out.println("Checket"); } pu…
对于这个问题,我们都知道java中使用类时会自动调用构造函数.按照这个思路我们可以定义一个static int 形的常量count 然后将count++放入这个类的构造函数中,这样只要输出count的值就可以明确的知道这个类被调用了几次. 下面是这个小程序的实现代码: public class TESt { public static int count ; public TESt() { count++; } public static void main(String [] args){ T…