유틸리티 클래스는 모든 필드 및 메서드가 static인 비어 있지 않은 클래스입니다. 유틸리티 클래스를 확장하면 유틸리티 클래스의 의도치 않은 객체 인스턴스화가 발생할 수도 있습니다. 확장을 허용하기 위해 생성자를 private으로 만들 수 없기 때문입니다.
검사 구성: