#8
kakukyowu2007-10-18 17:11
public class Test { static int a = 0; { System.out.println(a); } static void a() { Test t1 = new Test(); int a = 1; System.out.println(a); System.out.println(t1.a); //如果this=t1的话,把此行括号内的t1换成this为什么不行? //this和static声明的变量是不是有什么冲突啊? //还是“this是本类的对象”这个说法有误啊?this根本就不等于t1? } }
|