- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java创建型设计模式-单例(2)
什么是单例模式?定义单例(singleton):指仅被实例化一次的类,即在JVM中只存在一个实例,常被用于代表那些本质上唯一存在的系统组件,如窗口管理器或文件系统 。适用情况&益处1.当某些类创建十分频繁时,对于大型的实例(对象),节省了很大一笔资源开销;2.省去了new操作符,减少了垃圾收回器的资源消耗;3.有些核心的操作类不能创建第二个,防止出现安全和混乱问题。程序解析饿汉式饿汉式是较为简单的方
2017-01-24 12:19:13 343
原创 java创建型设计模式-工厂方法(1)
什么是工厂方法模式?定义产品:实例(对象)。工厂:生产产品,即实例(对象)。工厂方法模式(Factory Method):不通过构造方法实现对类的实例化,而是通过一个工厂类(Factory class)实现对共同接口(IFactory)或者共同继承的类进行实例化。适用情况当共同接口或者共同继承的类被程序大量需要或实例过于复杂(构造参数过多)的时候,可通过工厂方法模式进行创建,为了避免过多实例化工厂类
2017-01-19 20:37:08 536
原创 Java基础-异常处理(二)
此篇是 Java基础-异常处理(一)的续篇,主要讲述了finally子句、如何获取异常对象的一些信息,何时使用异常、链式异常和自定义异常类。
2017-01-15 09:19:07 439
原创 Java基础-异常处理(一)
在程序运行的过程中,如果JVM检测出一个不能执行的操作,就会出现运行错误(runtime error)。 在Java中,运行时的错误会作为异常抛出。异常也是一种对象,表示阻止正常进行程序执行的错误或情况。如果异常未被处理将会非正常终止。比如,像程序未正常响应被关闭等情况。
2017-01-13 11:52:41 818
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人