IT

@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
Posted by sinpk