[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_3_Object Basics) |
The Life Cycle of an Object
Creating Objects
需要三个步骤:声明(产生一个null reference)、实例化new(返回一个引用)、初始化
Using Objects
检视、操作变量:ObjectReference.variableName,reference可以是任意返回一个引用的表达式
调用方法
Cleaning up Unused Objects
在两种情况下,系统会收回一个对象的资源:1、一个对象已经越出它的范围(scope)2、没有一个引用指向它
两种用户自定义清理对象的方法:gc、finalization
System.gc();
object有finalize方法,对象可以覆盖重写这个方法,这个方法给了对象在系统进行垃圾收集之前自己进行处理的一个机会,这个方法最后应该做的一件事是调用super.finalize()
|
阅读全文(1886) | 回复(0) | 编辑 | 精华 | 删除 |
|
« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
Blog信息 |
blog名称:循环递归 日志总数:11 评论数量:6 留言数量:0 访问次数:60246 建立时间:2005年6月18日 | |

|