首页 > 编程 > Java > 正文

java基础知识(2)

2019-11-08 18:53:19
字体:
来源:转载
供稿:网友

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

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

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

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

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表