import java.util.*;
class DuiLie {
private LinkedList link;
DuiLie()
{
link = new LinkedList();
}
}
这里你定义了一个私有的类的属性,只是一个属性而已,
它在栈空间中分配一个变量link,其它地方是没有的。
构造方法中的语句意思是说:将这个变量指向堆空间的一块区域,
像你这种写法和单例设计模式很近了,以下是一个单例模式,
public class Singleton {
private static Singleton instance = new Singleton();
public static Singleton getInstance() {
return instance;
}
private Singleton() {
}
}
毕老师视频里讲的很详细,你可以看下, |