java里怎么判断一个类是否被实例化

2024-11-29 13:35:03
推荐回答(4个)
回答1:

if(类变量 != null){
//类已经被实例化了,直接将显示修改为true.
}else{
//类变量 = new 类();
//将显示修改为true.

}
//别忘了把当前窗体可视改为false啊!

回答2:

1) 单例模式

2)在类中设置一个静态变量,构造时加一,可以判断有类多少实例。

回答3:

你必须在每一次newInstance()时保存instance的句柄。
参见数据库连接池的实现

回答4:

不知道,如果是为了限制子窗体用单例就好