java
fushunsu
这个作者很懒,什么都没留下…
展开
-
类的单态设计模式
所谓类的单态设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 如果要让类在一个虚拟机中只能产生一个对象,首先必须将类的构造方法的访问权限设置为private,这样就不能用new操作符在类的外部产生类的对象了,但在类内部仍可以产生该类的对象。因为在类的外部开始还无法得到类的对象,只能调用 该类的某个静态方法以返回类内部创建的对转载 2015-06-04 11:29:19 · 259 阅读 · 0 评论 -
static与内部类
static修饰一个内部类,这个类就相当于是一个外部定义的类,所以static的内部类中可以声明static成员,但是,非static的内部类中的成员是不可以声明为static的。static的内部内不能再使用外层封装类的非static成员变量。所以static嵌套类很少使用。转载 2015-06-04 11:38:33 · 259 阅读 · 0 评论