10、java中只有基本类型不是对象,数值、字符、布尔类型都不是对象。其他的都是对象
11、equals(),判断两个object是否是相等,其实是判断两个object的引用是否是相同的。
12、自定义的类最好都加上toString()方法
13、散列码(hashCode),是由对象导出的整形值并且是没有规律的
14、继承设计技巧: (1)将公共操作和域放在父类中 (2)不要使用受保护的类 (3)使用继承实现“is-a”的关系 (4)除非所有的方法都有意义,否则不要使用继承 (5)在覆盖方法时,不要改变预期行为 (6)使用多态,而非类型信息 (7)在应用程序中不要过多的使用反射
新闻热点
疑难解答