- 博客(2)
- 资源 (13)
- 收藏
- 关注
原创 关于Java Final 修饰的局部变量,多线程可以访问
局部内部类的对象可以访问同一个方法中被定义为final的局部变量。定义为final后,编译程序的实现方法:将所有的局部内部类对象要访问的final型局部变量,都拷贝成为该内部类对象中的一个数据成员。这样,即使栈中局部变量(含final)已死亡,但由于它是final,其值永不变,因而局部内部类对象在变量死亡后,照样可以访问final型局部变量。局部内部类对象中包含有要访问的final型局
2016-07-05 17:13:05 1722
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人