- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 设计模式-(单例模式)
单例设计模式概述 •单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供。 优点 •在系统内存中只存在一个对象,因此可以节约系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能。 缺点 •没有抽象层,因此扩展很难。 •职责过重,在一定程序上违背了单一职责 1.饿汉式 代码: //学生类 public class Student {
2017-03-05 11:47:47 224
原创 设计模式-工厂模式(简单工厂模式和方法工厂模式)
一、简单工厂模式 简单工厂模式概述 •又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例 优点 •客户端不需要在负责对象的创建,从而明确了各个类的职责 缺点 •这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护 代码: //动物类 public abstract class Anim
2017-03-05 11:34:44 239
原创 java基础-内部类
内部类 (1)把类定义在另一个类的内部,该类就被称为内部类。 举例:把类B定义在类A中,类B就被称为内部类。 (2)内部类的访问规则 A:可以直接访问外部类的成员,包括私有 B:外部类要想访问内部类成员,必须创建对象 (3)内部类的分类 A:成员内部类 B:局部内部类
2017-03-03 15:44:42 174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人