声明对象:Box myBox;                    //将myBox声明为Box类型对象的引用。
                  myBox = new Box();     //分配实际的对象,并将这个对象的引用赋给myBox。
                    new运算符在运行时为对象分配内存。对象占用内存中的空间。
                  Box  myBox2 = myBox;   //此语句不会分配内存,myBox和myBox2指向同一个对象。
                    也即:将一个对象引用变量赋值给另外一个对象引用变量时,不是创建对象的副本,而是创建引用的副本。

this关键字:可以在任何方法中使用this引用当前对象,this总是引用调用方法的对象。
               使用情景:局部变量、方法的形参,可以和类的实例变量重名。

Java的程序员不必考虑垃圾回收问题。

finalize()方法:只会在即将进行垃圾回收之前调用finalize()方法。但是我们不知道什么时候、是否会执行finalize()方法。
所以不应依赖于finalize()方法。
posted @ 2016-06-15 21:41  StevenLuke  阅读(171)  评论(0编辑  收藏  举报