日期:2014-05-20 浏览次数:20667 次
class A { public A() { this.getClass(); //这里的this就是指向A()构造方法正在被执行而创建的对象 } public static void main(String[] args) { A a = new A(); //此时构造方法被执行,所以构造方法里的this,就是指向此时new A()所创建的对象 //也就是说,此时的构造方法的this和a指向相同的对象 } } ------解决方案--------------------