class Test{ private static int i = 1; public static void main(String[] args){ Test test = new Test(); System.out.println(test.i); //此处为何能访问到私有的i变量呢? } }
如果与Test类不同包,调用i变量却报错,为何?
因为main函数也是Test类的静态函数
1.4m articles
1.4m replys
5 comments
57.0k users