JAVA/JAVA
[JAVA] 클래스나 메소드가 Deprecated되었다는 의미는?
네코냥이
2013. 6. 13. 11:24
출처: BACK TO THE BASIC, JAVA 핵심 요약 노트 : 빠르게 훑어보는 자바 프로그래밍
여기서 잠깐_ 클래스나 메소드가 Deprecated되었다는 의미는?
Deprecated의 사전적 의미를 찾아보면 “중요도가 떨어져 더 이상 사용되지 않고 앞으로는 사라지게
될”이란 의미의 형용사다.
자바 API에서 Deprecated란 단어를 종종 찾아볼 수 있는데 클래스나 메소드에 Deprecated가 붙어 있다면 앞으로는 사용하지 않는 것이 좋다.
자바 API는 하위 호환성을 고려하여 설계되어 있기 때문에 버전업이 되어 더 이상 사용되지 않는
클래스나 메소드라도 바로 삭제하지 않고 Deprecated라는 단어를 사용하여 표시한다.