摘要: 1.定义:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,一个类只有一个对象实例。 2.结构: 3.实现 1)饿汉模式:不管有没有使用,对象都已经创建了; 1 // 饿汉式单例 2 public class Singleton { 3 / 阅读全文
posted @ 2019-11-25 12:26 MrHH 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 复制 将一个对象的引用复制给另一个对象,一共有三种方式。第一种方式是直接赋值,第二种方式是浅复制,第三种方式是深复制。 1.直接赋值 在Java中,A a1 = a2,这实际上复制的是引用,也就是说 a1 和 a2指向的是同一个对象。因此,当a1变化时,a2里面的成员变量也会跟着变化。 2.浅复制( 阅读全文
posted @ 2019-11-25 11:49 MrHH 阅读(810) 评论(0) 推荐(0) 编辑