本站首页    管理页面    写新日志    退出


[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_3_Object Basics)
liyang 发表于 2005/6/18 19:44:39

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() 随后,tutorial介绍了集中基本的数据对象,包括 Character  String  StringBuffer  Number Array 这些都只是tutorial中的介绍而已,想得到全部的信息,应该去看API文档,需要注意的几点是: 1、toString方法和valueOf方法 2、java compiler和String的关系       literal String:java compiler把字符字面量都创建一个对象来引用它     concatenation: 而对于像 System.out.println("con" + cat + "enation");的情况,因为String是不可变的,实际上是: System.out.println(new StringBuffer().append("con"). append(cat).append("enation").toString());3、对象的数组,应该注意在初始化的时候是否给数组中的对象实例化了。         btw:System.arraycopy

阅读全文(1918) | 回复(0) | 编辑 | 精华

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
«February 2026»
1234567
891011121314
15161718192021
22232425262728

  公告
暂无公告...

  我的分类(专题)
  最近日志

  最新评论

  留言板

  链接

  Blog信息
blog名称:循环递归
日志总数:11
评论数量:6
留言数量:0
访问次数:61863
建立时间:2005年6月18日



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.598 second(s), page refreshed 144810041 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号