java基础知识(2)

来源:互联网 发布:数据库修改语句有哪些 编辑:程序博客网 时间:2024/05/20 19:19

10、java中只有基本类型不是对象,数值、字符、布尔类型都不是对象。其他的都是对象

11、equals(),判断两个object是否是相等,其实是判断两个object的引用是否是相同的。

12、自定义的类最好都加上toString()方法

13、散列码(hashCode),是由对象导出的整形值并且是没有规律的

14、继承设计技巧:
(1)将公共操作和域放在父类中
(2)不要使用受保护的类
(3)使用继承实现“is-a”的关系
(4)除非所有的方法都有意义,否则不要使用继承
(5)在覆盖方法时,不要改变预期行为
(6)使用多态,而非类型信息
(7)在应用程序中不要过多的使用反射

0 0
原创粉丝点击