@SuppressWarnings 란? 컴파일러 경고를 사용하지 않도록 설정해주는 기능이다. intellij 에서 노란색으로 경고 표시줄이 나타나는 경우 그 경고표시를 무시할 수 있다. 대신 주석으로 그 이유를 명시해 주는 것이 좋다. 두 가지의 종류를 같이 사용할 때는 @SuppressWarnings({"unused", "unchecked"})처럼 객체 형식으로 묶어서 사용한다. 속성 all : 모든 경고 cast : 캐스트 연산자 관련 경고 dep-ann : 사용하지 말아야 할 주석 관련 경고 deprecation : 권장되지 않는 기능과 관련된 경고 fallthrough : switch문에서 break 누락 관련 경고 finally : 반환하지 않는 finally 블럭 관련 경고 null : null..