@SuppressWarnings("unchecked")
@SuppressWarnings({"rawtypes", "unchecked"})
자바 어노테이션으로 컴파일러가 경고하는 내용 중에 제외시킬 내용을 설정할때 사용함.
언어 스펙은 이중에서 두가지 비추천(deprecation)과 비확인(unchecked )만을 정의
all
☞ 모든 경고 제외
cast
☞ 캐스트 연사자 관련 경고 제외
dep-ann
☞ 사용하지 말아야 할 주석 관련 경고 제외
deprecation
☞ 사용하지 말아야 할 메소드 관련 경고 제외
fallthrough
☞ switch 문에서의 break 누락 관련 경고 제외
finally
☞ 반환하지 않는 finally 블럭 관련 경고 제외
null
☞ null 분석 관련 경고 제외
rawtypes
☞ Generic( 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있음)을 사용하는 클래스 매개 변수가
불특정일 때의 경고 제외
unchecked
☞ 검증되지 않는 연산자 관련 경고 제외
unused
☞ 사용하지 않는 코드 관련 경고 제외(컴파일러 경고가 발생하는 대부분의 코드상단에 배치가 가능)
incomplete-switch
☞ switch 문 case에 누락 관련 경고 제외
그 외 restriction, nls, serial, static-access, hiding
'소프트웨어 > Java' 카테고리의 다른 글
URL인코딩 (0) | 2013.08.01 |
---|---|
BASE64Encoder rt.jar 에러 해결방법 (0) | 2013.07.31 |
SHA1 암호화 기법 (0) | 2013.04.28 |
[JSP] eclipse 와 wtp 버전 매칭 (0) | 2011.08.02 |
xml 코드 자동 정렬 방법 (0) | 2011.06.22 |