728x90
자바 프로그램 실행 시
javac -Xlint:deprecation 옵션을 붙여서 컴파일하면 Deprecated 된 메서드나 변수를 사용하였는지 자세한 설명을 확인할 수 있습니다.
이 외에도 -Xlint:unchecked, -Xlint:rawtypes, -Xlint:varargs 등의 옵션을 붙여서 특정 경고에 대해서만 자세한 정보를 확인하거나, 그냥 -Xlint만 붙여서 컴파일하면 경고 메시지의 종류와 그에 대한 자세한 설명을 확인할 수 있습니다.
위와 같은 코드가 있을 때 xlint 옵션으로 컴파일해 보겠습니다. 그럼 아래와 같이 어떤 부분에서 경고 메시지가 발생하는지 자세히 알아볼 수 있습니다.
728x90
반응형
'Java' 카테고리의 다른 글
자바의 애너테이션(Annotation) (2) | 2023.10.22 |
---|---|
자바에서 애너테이션(Annotation) 직접 정의하기 (0) | 2023.10.22 |
열거형(enums) (2) | 2023.10.21 |
Comparable과 Comparator (4) | 2023.10.20 |
다형성(Polymorphism) (2) | 2023.10.15 |