비검사 경고1 [item 27] 비 검사 경고를 제거하라 비 검사 경고를 제거하라제네릭을 사용하기 시작하면 수많은 컴파일러 경고를 보게 될 것이다.비검사 형변환 경고비검사 메서드 호출 경고비검사 매개변수화 가변인수 타입 경고비검사 변환 경고그리고, 새로 작성한 코드가 한번에 깨끗하게 컴파일되리라 기대하지는 말자. 대부분의 비검사 경고는 쉽게 제거할 수 있다. 컴파일러가 알려준 잘못된 코드를 수정하면 경고가 사라진다.JAVA 7부터 지원하는 다이아몬드 연산자()만으로 해결할 수 있다. java Set exaltation = new HashSet();할 수 있는 한 모든 비검사 경고를 제거하라모두 제거하면 타입 안정성이 보장된다. 런타임에 ClassCastException이 발생할 일이 없고, 내가 의도한대로 잘 동작한다.@SuppressWarnings("unch.. 2024. 5. 31. 이전 1 다음