java基础
wede1982
这个作者很懒,什么都没留下…
展开
-
java interface/abstract
接口和抽象类的选择不是随心所欲的 要理解接口和抽象类的选择原则,有两个概念很重要:对象的行为和对象的实现 如果一个实体有多种实现方式,则在设计实体行为的描述方式时,应当是在使用实体的时候,无需详细了解实体行为的实现方式.就是要把对象的行为和对象的实现分离开来 既然Java的接口和抽象类都可以定义不提供具体实现的方法,在分离对象的行为和对象的实现时,使用接口还是使用抽象类就有待商榷. 抽...原创 2009-01-09 22:46:39 · 73 阅读 · 0 评论 -
final,static使用总结
final,根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类,非抽象类成员方法和变量.两种理解而需要阻止改变:设计或效率. final类不能被继承,没有子类,final类中的方法默认是final的. final方法不能被子类的方法覆盖,但可以被继承.final成员变量表示常量,只能被赋值一次,赋值后值不再改变.final不能用于修饰构造方...原创 2009-01-09 23:01:40 · 82 阅读 · 0 评论