开门见山 这条比较简单 需求:包含静态方法或静态属性的类 解决: 1、众所周知,只有在没有程序员没有编写构造函数的时候,编译器才会自动提供一个无参的构造方法。2、所以只需要写一个私有的构造方法,就能加强不可实例化的能力 缺点: 1、子类无法调用父类的构造方法,导致该类无法被子类化。