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


[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_5_Interfaces and Packages)
liyang 发表于 2005/7/2 0:46:05

Creating Interfaces What is an Interface 接口中除了可以定义方法,还可以定义常量(constant)
Interface vs abstract class
# An interface cannot implement any methods, whereas an abstract class can.
# A class can implement many interfaces but can have only one superclass.
# An interface is not part of the class hierarchy. Unrelated classes can implement the same interface. Defining an Interface I

阅读全文(2027) | 回复(-1) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_4_Classes and Inheritance_2_Managing Inheritance_3_Implementing Nested Classes)
liyang 发表于 2005/6/30 9:42:50

Managing Inheritance Understanding Inheritance 子类对于父类的成员来说,可以继承(use)、隐藏(hide)、覆盖(override)。隐藏是对变量来说的;覆盖是对方法来说的。二者在表象上的共同之处在于子类在其内部定义了一个和父类相同名字的成员;对于被隐藏的变量和被覆盖的方法而言都可以通过super来访问。 对于方法的覆盖,要多说两句: 1、The overriding method can have a different throws clause as long as

阅读全文(1802) | 回复(0) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_4_Classes and Inheritance_1_Creating Classes)
liyang 发表于 2005/6/27 0:11:27

声明一个类 类体 记住Constructor并非方法,也并非类的成员 Constructor 如果用到了父类的Constructor,必须先调用它,因为一个对象应该先完成高层的初始化( An object should perform the
阅读全文(1668) | 回复(0) | 编辑 | 精华 | 删除

[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()
阅读全文(1886) | 回复(0) | 编辑 | 精华 | 删除

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

While/do-While For For语句中初始化表达式中变量
阅读全文(1945) | 回复(0) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_2_Basics_2_Operators_3_Expressions…)
liyang 发表于 2005/6/18 19:43:25

Operation evaluate to result Arithmetic Operators 结果的数据类型依赖于操作数,其实也是一个优先级,按照精度的高低,由浮点到整型,由doub
阅读全文(2093) | 回复(-1) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_1_Basics_1_Variables)
liyang 发表于 2005/6/18 19:42:34

Data Type 两大类型:primitive和
阅读全文(1971) | 回复(0) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_1_OO)
liyang 发表于 2005/6/18 19:41:56

What is an Object 对象是变量和相应方法(method)的软件绑定(bundle
阅读全文(1647) | 回复(0) | 编辑 | 精华 | 删除

[Java]Java Tutorial 读书笔记(Trail One:Getting Started)
liyang 发表于 2005/6/18 19:40:19

这一trail没有什么实质性的内容,只不过是开题性质的一章,不如将目录列于下:
阅读全文(3244) | 回复(0) | 编辑 | 精华 | 删除
« 1 2 »

 
«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

  公告
暂无公告...

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

  最新评论

  留言板

  链接

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



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

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