摘要: 原型模式:(复制对象) 1.复制"引用"与复制"对象"的区别 1.1复制"引用"---复制地址 假设被复制对象为A a,复制的新对象为A b. 复制引用的过程就是将a的地址值复制给b.a和b同时指向堆内存的同一个地址. 过程为: 1 A a = new A(); 2 A b = a; 这样,只要其中一个对象的属性发生变化,另一个对象的属性也随之发生变化. 根据"复制... 阅读全文
posted @ 2019-06-11 20:22 helar 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 单例模式单例模式的目的(作用): 单例模式的目的是为了让外界只能得到一个"类的实例对象".单例模式的创作思路: 由上述单例模式的作用,我们其实可以倒推出单例模式的写法. 1.一般来说,在创建一个类的同时也会提供公开(public)的无参和有参构造方法,这样在外界就能创建类的实例对象,并且每new一次 阅读全文
posted @ 2019-06-08 20:01 helar 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 分析题目可知: 1.栈(stack)内存的特点: 数据先入后出,永远操作的都是stack的栈顶数据. 2.存储的工具(集合): 根据集合实现类的特点,选择LinkedList集合. LInkedList集合特点:增删快,查询慢. stack内存的工作就相当于集合工具对数据的增删. 根据分析编写程序: 阅读全文
posted @ 2019-06-08 19:23 helar 阅读(282) 评论(0) 推荐(0) 编辑