什么意思?
是不是?
import java.util.Vector;
class A{
static Vector instancesOfA=new Vector();
public A(){
instancesOfA.add(this);
}
}
是不是?
import java.util.Vector;
class A{
static Vector instancesOfA=new Vector();
public A(){
instancesOfA.add(this);
}
}
解决方案 »
- BufferedInputStream的skip()这个方法慎用
- 今天发现异常的一个问题,求权威解释~
- 如何下载 《深入java虚拟机第二版》的applet
- 关于内部类的一段程序,哪位抽空给看看分析下
- SOCKET编程问题,在win2000和win-xp环境下结果不一样
- Swing编程,如何实现窗体的打开和关闭!
- JFrame的Title
- 这个函数错在哪里?
- 100分,java.sql.SQLException: 耗損的結果集,實在搞不定,求各位幫忙。
- 为Eclipse中导入import javax.swing.JPanel; 会出这样的错误
- QueryDataSet几种方法的使用?
- 我该写哪方面的内容?
private static Object lockObj = new Object();
private A one = null;
private ArrayList al = new ArrayList(); public A getInstance(){
if(one==null){
synchronized(lockObj){
if(one==null)
one = new A();
}
}
return one;
}
public void register(Object obj){
al.add(obj);
}
public Object[] getArray(){
return al.toArray();
}
}class B{
public B(){
A.getInstance().register(this);
}
}