你这样写代码,是完全没有用的!- class A
- {
- public int i;
- public int getI() {
- return i;
- }
- public void setI(int i) {
- this.i = i;
- }
- // 私有的默认构造子,不让new A()对象
- private A() {}
-
- // 已经自行实例化
- private static final A single = new A();
-
- // 静态工厂方法
- public static A getInstance() {
- return single;
- }
- }
- A.getInstance().setI(i)// 来赋值
- A.getInstance().getI()// 来取值
复制代码 |