摘要:
1、对象的创建 A a = new A() A:引用的类型 a::引用的名称 new A():创建一个A类对象 当创建一个对象时,具体创建过程是什么呢? (1)JVM遇到new的字节码指令后,检查类是否被加载,否,进行类加载 (2)检查加载通过后,对新创建的对象在堆中分配内存 (3)将分配的内存空间 阅读全文
摘要:
1、原型模式简介 定义:属于创建型模式,用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象,这种方式创建对象非常高效,根本无须知道对象创建的细节 目标:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 解决问题:运行期建立和删除实例 优点:性能提高 逃避 阅读全文
摘要:
1、单例模式的简介 定义:属于创建型模式,一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象 目标:保证一个类仅有一个实例,并提供一个访问它的全局访问点 解决问题:一个类被频繁的创建和销毁 说明:单例类只能有 阅读全文