2008年5月10日
摘要: 注:文章内容由网络及相关书籍整理而来,如此只为共享知识,给予帮助。 对Java开发者来说,有许多的标准和最佳实践。本文列举了每一个开发人员必须遵从的十大基本法则;如果有了可以遵从的规则而不遵从,那么将导致的是十分悲惨的结局。 一. 记得添加注释 每个人都知道这点,但不知何故忘记了遵守。算一算有多少次你“忘记”了添加注释?这是事实:注释对程序在功能上没有实质的贡献。但是,... 阅读全文
posted @ 2008-05-10 23:59 大崩 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 注:文章内容由网络及相关书籍整理而来,如此只为共享知识,给予帮助。 运行时多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,下面就继承和接口实现两方面谈谈java运行时多态性的实现。 一、通过继承中超类对象引用变量引用子类对象来实现 ... 阅读全文
posted @ 2008-05-10 22:59 大崩 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 注:文章内容由网络及相关书籍整理而来,如此只为共享知识,给予帮助。 在Java 中,同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。在这种情况下,该方法就被称为重载(overloaded ),这个过程称为方法重载(method overloading )。方法重载是Java 实现多态性的一种方式。如果你以前从来没有使用过一种允许方法重载的语言,这个... 阅读全文
posted @ 2008-05-10 22:52 大崩 阅读(318) 评论(0) 推荐(1) 编辑