Java
Small_Peas
质变源于量变的积累
展开
-
Java设计模式之观察者模式
观察者模式的基本思想:被观察者向观察者发送消息,观察者接受消息后作出反应。步骤:1.根据需要建立接口。接口需要嵌套使用。已达到效果。 2.使创建类继承相应的接口,使接口所要呈现的功能呈现。(主要是要发现所有的监听者,可以实现对所有的监听者发送消息)。 3.创建被观察者。在被观察者的类中需要发现所有观察者,确保把消息发送给观察者。具原创 2016-08-25 14:07:05 · 305 阅读 · 0 评论 -
Java的设计模式之装饰者模式
装饰者模式是允许向一个现有的对象添加新的功能,但是不改变其结构。也就是给一个对象做一个在外的包装。原创 2016-08-25 13:59:47 · 390 阅读 · 0 评论 -
Java设计模式之单例模式
单例模式是Java中最常见的模式,涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建,提供了访问该类的唯一方式,可以直接访问无需实例化其对象。要实现一个单例必须私有化其构造方法,然后有一个静态的方法能够被外界的类所调用访问(无论是懒汉还是恶汉模式)。原创 2016-08-24 12:42:35 · 278 阅读 · 0 评论 -
关于java编程思想的学习之方法重载
一、话说重载的存在 任何一种程序设计语言都具备对名字的应用这一重要功能。当创建一个对象时也要对所分配的存储空间取一个名字。在日常生活中相同的名字可以代表不同的人(人同名很常见的),同样的在java中相同的名字可以表达多种不同的含义,就叫做重载。可以说重载的存在是涉及到安全问题的初始化和清理两大部分所产生的结果。最常见的重载就是构造器。然而在生活中重名的人并不代表是同一个人,其中是有本质的原创 2016-11-05 17:02:33 · 425 阅读 · 0 评论 -
java编程思想学习之垃圾回收
垃圾回收是编程语言中的重要部分,垃圾回收不仅可以保证安全性,还可以释放无用的内存,减少内存的消耗,这是一个非常重要的步骤。java的垃圾回收机制特点:1.对象可能不被回收2.垃圾回收只与内存有关也就是说垃圾回收再java程序中是不可控制的,使用垃圾回收器的唯一原因就是在释放不再使用的内存。即可以理解为在内存不足时才会触发。在实际操作中我们通常使用system.gc()强制终结动原创 2016-11-05 21:23:19 · 544 阅读 · 0 评论