Programming/Java2014. 3. 14. 21:11
class를 객체로 생성하지 못하도록 막는게 private 생성자이다.
어떻게 보면 객체를 생성하지 못하게 하나 싶긴한데...
static method들로 도배되어 굳이 생성될 필요가 없는 클래스라면 아예 객체 생성을 막는 것도 방법이긴 하니까..

 The declaration of the empty constructor prevents the automatic generation of a default constructor. Note that if you do not use an access modifier with the constructor it will still be private by default. However, the privatemodifier is usually used explicitly to make it clear that the class cannot be instantiated.
 

[링크 : http://msdn.microsoft.com/en-us/library/kcfb85a6.aspx
Posted by 구차니