| annotaion | description |
|---|---|
| @version | 구현체(클래스, 메소드,변수 등)의 버전 |
| @author | 작성자 |
| @deprecated | 해당 구현체가 곧 삭제, 업데이트 중단을 의미 |
| @since | 해당 구현체가 추가된 버전 |
| @see | 외부 링크나 텍스트, 다른 필드나 메소드를 링크할 때 사용 |
| @link | see와 동일한 기능, 참조에 대한 링크 제공 |
| @exception | 발생할 수 있는 Exception 정의 |
| @throws | 코드에서 throw 할 수 있는 예외상황 정의 |
| @param | 메소드의 매개변수 / 인자값 설명 |
| @return | 반환값 |
| @serial | Serializable Interface에 사용 |
| @serialDate | writeObject writeExternal 메소드로 작성된 추가적 데이터를 설명 |
| @serialField | serialPersistnetFields 배열의 모든 필드에 사용 |