![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
心之所向123
这个作者很懒,什么都没留下…
展开
-
Java内部类引用外部类中的局部变量为何必须是final问题解析
转载:http://blog.csdn.net/zzp_403184692/article/details/8014235 今天编写一个多线程程序,发现在方法内定义内部类时,如果内部类调用了方法中的变量,那么该变量必须申明为final类型,百思不得其解,后来想到应该是生命周期的原因,因为方法内定义的变量是局部变量,离开该方法,变量就失去了作用,也就会自动被消除,而内部类却不会离开它所在方法就转载 2016-05-09 21:45:11 · 450 阅读 · 0 评论 -
内部类访问外部类的属性的原理
public class InnerClassTest { public static void main(String[] args) { // TODO Auto-generated method stub TalkingClock tk = new TalkingClock(true); tk.start(); } } class TalkingClock{ priv原创 2016-05-10 10:37:40 · 1200 阅读 · 0 评论 -
对象数组的初始化
public static void main(String[] args) { String[] str = new String[10];//1 初始化数组 for (int i = 0; i < 10; i++){ System.out.println(str[i]);//打印出来的是null } for (i原创 2016-05-03 16:29:56 · 2232 阅读 · 0 评论