- 博客(2)
- 收藏
- 关注
原创 听说掌握这个算精通
1、当然要对java语法和语义有相当的理解及纯熟的应用,比方说对继承体系中的对象的比较复杂初始化顺序的清晰把握,对内部类和无名内部类的理解和使用时机的把握,对反射和序列化机制的掌握,等等,等等; 2、对虚拟机的内部运作机理、垃圾收集机制及其算法的理解; 3、java是一门oo语言,精通java意味着你必需精通面向对象的编程; 4、对java core api的掌握,最...
2011-06-15 00:30:18 57
原创 转:为什么匿名内部类和局部内部类只能访问final变量
是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final。因为虽然匿名内部类在方法的内部,但实际编译的时候,内部类编译成Outer.Inner,这说明内部类所处的位置和外部类中的方法处在同一个等级上,外部类中的方法中的变量或参数只是方法的局部变量,这些变量或参数的作用域只在这个方法内部有效。因为...
2011-05-09 23:26:07 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人