これはシングルトンクラスです。
このコードでシングルトンロジックを破る方法を知りたかった
class Employee{ // class starts
private Employee(){} // private constructor
private static Employee emp;
/*static block*/
static {
if (emp==null)
{
emp=new Employee();
}
}
/* static method*/
public static Employee getEmployee()
{
return emp;
}
}