Java
haru
这个作者很懒,什么都没留下…
展开
-
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是转载 2008-12-29 23:55:00 · 657 阅读 · 0 评论 -
java的一些编码习惯
java的一些编码习惯 前提条件:jdk1.5.0_14 1 List的循环 在程序中很多人对List进行循环都是通过for(int i=0;i=list.size(); i++),对于jdk1.5来说,提供了更加强大的循环方式 List dataList = new ArrayList();for (ClassObjectData classObjectData原创 2009-02-21 21:24:00 · 537 阅读 · 0 评论 -
Jdk1.5 新特性 泛型
1 泛型 在Jdk1.5以前的版本中,如果我们通过 (ClassType)object 强制转换一个对象的时候,即使被转换的类型不是ClassType,在编译的时候,也不会报错,但是在运行的时候,就会抛出ClassCastException例外。泛型就是为了获取编译时安全和运行是最小抛出ClassCastExcepiton例外。 例: public class Gen原创 2009-03-05 22:21:00 · 648 阅读 · 0 评论 -
Eclise中如何设置自动补全
1 Window => preference => Java => editor => Content Assist 将"Auto activition triggers for java"(最下面),设置成"abcd",保存。 2 file => export 选择“preference”,然后导出。 3 打开刚才导出的文件,搜索“abcd”,并且替换成“ab原创 2009-11-26 12:31:00 · 660 阅读 · 0 评论