JAVA的“一个类只能要求有一个实例化对象”是什么意思

如题所述

规定就是一个类只能有一个实例化对象
  在JAVA里就是创建一个新的实例,或者说一个新的对象,一个普通类在没有实例化之前,就是new之前,它的属性,方法等等在内存中都是不存在的.只有new了以后,这个类的一些东西在内存中才会真的存在,也就是说只有new了之后,这个类才能用.
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-03
就是单例
是设计模式的一种
class
A
{
private
A
{
}
A
a;
static
{
a
=
new
A();
}
pubic
A
getA()
{
return
a;
}
}
这就是一个简单的例子
A对象只能有一个实例
不能new出起来的A对象的实例
这就是单例
第2个回答  2019-03-16
接口是不能被new的
含有抽象方法的都不能直接被new
用new实例化对象,要看你所要实例化对象的类得构造方法的限定修饰词,如果为private
那么只能有单例模式获取该类的对象
相似回答
大家正在搜