摘要:
读《Thinking in java》第五章 初始化与清理,对对象的创建过程有了更加清晰的了解,大致可划分为以下几个过程:1.当首次创建对象时,Java解释器必须查找类路径,以定位.class文件。2.然后载入.class文件,这时会创建一个Class对象,有关静态初始化的所有动作都会执行。因此,静态初始化只在Class对象首次加载的时候进行一次。3.当用new表达式创建对象时,首先将在堆上为该对象分配足够的存储空间。4.这块存储空间会被清零,这就自动地将该对象中的所有基本数据类型都设置成了默认值(对数字来说就是0,对布尔值和字符型也相同),而引用则被设置成了null。5.执行所有出现于字段定 阅读全文
posted @ 2011-09-04 21:17
Kanner
阅读(235)
评论(0)
推荐(0)
浙公网安备 33010602011771号