//Noninstantiable utility class
public class UtilityClass{
//Suppress default constructor for noninstantiability
private UtilityClass(){
throw new AssertionError();
}
//other method
}
私有化的构造器,使子类不能实例化,因为没有可访问的构造方法,也不能实例化。