
java基础
让类在一个虚拟机中只能产生一个对象,首先将类的构造器的访问权限设置为private,这样就不能在类的外部通过new操作产生类的对象,但在类的内部仍可以产生该类的对象。因为在类的外部开始无法得到类的对象,只能调用该类的静态方法以返回类内部创建的对象,静态方法只能访问类中的静态成员变量,指向类内部产生的该类对象的变量也必须定义为静态的。1.定义:在整个软件系统中,对某个类只能存在一个对象实例,且该类只提供一个取得其对象实例的方法。1.饿汉式—及时加载,随着类的创建,类的唯一实例也创建。








