라이브러리의 주석들을 보면
/**
* @author
* @param
*/
이런식으로 어노테이션(?)같은 주석들을 볼 수 있다.
알고보니 Java doc을 위한 주석이라고 한다.
위키백과에 정의된 내용을 따르면
Javadoc은 Java 소스 코드에서 HTML 형식의 API 문서를 생성하기 위해 Java 언어를 위해
Sun Microsystems에서 작성한 문서 생성기입니다.
HTML 형식은 관련 문서를 함께 하이퍼 링크 할 수있는 편의성을 추가하는 데 사용됩니다.
영문 위키백과를 직역으로 가져와서 뭔가 이상하지만
대충 요약해보자면
Java 소스 코드를 HTML 형식의 API 문서로 생성해주는 문서 생성기? 라고 하는 것 같다.
그래서 위의 캡쳐를 보면 HTML 태그도 혼용해서 쓰이는 형식도 보인다.
여러가지 종류가 있는데 간략히 정리해보면 아래와 같다.
@author name
@version 1.0
@param variable
@return
@exception/@throws
@deprecated
@serial
@see
@since
@link
보다 자세한 설명은 나중에 업데이트 해보도록 하겠다.
개인적으로 공부했던 것을 바탕으로 작성하다보니
잘못된 정보가 있을수도 있습니다.
인지하게 되면 추후 수정하겠습니다.
피드백은 언제나 환영합니다.
읽어주셔서 감사합니다.