这几天在学习设计模式,其中最完善的写法如下:
package com.coder163;
public class MyStringBuild {
private MyStringBuild(){}
enum Build{
Instances();
private final MyStringBuild build= new MyStringBuild();
public MyStringBuild getInstances(){
return build;
}
}
}
package com.coder163;
public class Demo1 {
public static void main(String[] args) {
System.out.println( MyStringBuild.Build.Instances.getInstances());;
System.out.println( MyStringBuild.Build.Instances.getInstances());;
System.out.println( MyStringBuild.Build.Instances.getInstances());;
System.out.println( MyStringBuild.Build.Instances.getInstances());;
}
}