TIJ4 代码解析
rush2012
这个作者很懒,什么都没留下…
展开
-
对象的初始化全过程
[code="java"]/* *初始化全过程: * *1, 第一次创建MyClass类的对象,或者第一次访问MyClass的static方法或字段时,Java解释器会搜寻classpath,找到MyClass.class。 *2, 装载MyClass.class后,会对所有的static数据进行初始化。这样第一个装载Class对象的时候,会先进行static成员的初始化。...2008-05-12 16:45:14 · 111 阅读 · 0 评论 -
还是TIJ里把final解释得最彻底
以前我是这样理解final的:final表示最终的,它可以修饰变量,方法和类。当它修饰变量的时候,这个变量不能再被与修改(注:错误的,至少不全);当它修饰方法时,该方法不能被override(重写);当它修饰类时,该类不能再派生出子类。回头看了TIJ, 才知道自己的理解其实很片面,或者很肤浅,下面是TIJ里对final阐述的总结:final表示“这样东西是不允许改动的”...2008-05-12 21:18:16 · 93 阅读 · 0 评论