- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Java单例模式
单例模式实现步骤: 1. 私有化构造方法(使用private关键字修饰构造方法),不允许外部直接创建多个实例。 2. 保证有一个实例(分为懒汉和饿汉两种实例化方法),在类内部创建一个私有的自己的实例,类的唯一实例。 3. 提供一个用于获取实例的方法 饿汉模式:当类加载的时候就创建了实例。没吃饱,要早点吃饱就要早点创建。 Singleton:保证整个应用程序中某个实例有且只有一个。
2015-09-29 14:33:56 355
转载 Java中接口和抽象类的区别及使用的场合
区别: 1.抽象类中可以有方法实现;但接口中只能有方法声明。 2.抽象类是重构的结果;接口是设计的结果。 3.Java不支持多继承,所以继承抽象类只能继承一个,但可以实现多个接口。 关于使用场合: 1.接口是核心,其定义了要做的事情,包含许多方法,但没有具体实现方法。 2.若类实现了接口,则要实现接口中的每个方法。 3.若某些类的实现有共通之处,则可以抽象出一个抽象类,由抽象类
2015-09-21 16:13:47 390
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人