摘要: 1、使用 创建对象有两种方式: new 和 clone 当一个对象创建过程复杂,我们是否可以根据已有的对象直接来克隆一份,而不必关系创建的细节呢(原型模式)。 1.1 Java Object根类默认提供了clone方法: 一个本地方法,protected权限: 这样做是为避免我们创建每一个类都默认具 阅读全文
posted @ 2019-08-21 23:55 蓝天随笔 阅读(7603) 评论(2) 推荐(3) 编辑
摘要: 含义 equal和hashCode都是Object类中的方法 equals默认是比较对象的指针是否指向同样的内存地址。 hashCode是本地方法 : 会根据内存地址转换而来。 重写equals和hashCode原则: equals一样,则hashCode也必须一致 这个到底很容易想通,对于使用ha 阅读全文
posted @ 2019-08-21 00:20 蓝天随笔 阅读(199) 评论(0) 推荐(0) 编辑