ConsoleHandler
ConsoleHandler (콘솔 로그 핸들러)
ConsoleHandler은 System.err에 로그 레코드를 게시하는 StreamHandler예요. 기본적으로 SimpleFormatter를 사용해 로그 레코드를 형식화해요.
본문
이 핸들러는 기본적으로 콘솔(시스템 표준 오류)에 로그를 출력해요. 주요 설정은 다음 로깅 구성 속성으로 제어할 수 있어요:
java.util.logging.ConsoleHandler.level— 핸들러의 기본 레벨을 지정해요(기본Level.INFO).java.util.logging.ConsoleHandler.filter— 사용할 필터의 클래스 이름을 지정해요(기본 필터 없음).java.util.logging.ConsoleHandler.formatter— 사용할 포매터의 클래스 이름을 지정해요(기본java.util.logging.SimpleFormatter).java.util.logging.ConsoleHandler.encoding— 사용할 문자 인코딩을 지정해요(기본 플랫폼 인코딩).
ConsoleHandler은 Handler를 확장하는 StreamHandler의 하위 클래스예요. 별도의 OutputStream을 지정하지 않으면 System.err로 출력돼요. 개발 환경에서 간단히 로그를 확인할 때 자주 사용해요.