1. 주석이란?
프로그램의 설명을 위해 사용되는 코드로 컴파일러는 바이트코드로 바꾸지 않고 무시한다.
2. 주석의 종류
2.1 한줄주석
- 한줄을 주석으로 하고 싶을 때 쓰는 주석이다.
// 한 줄 주석입니다. |
2.2 여러줄 주석
- 여러줄을 주석으로 하고 싶을 때 쓰는 주석이다.
/* 여 러 줄 주 석 */ |
2.3 자바 문서 주석
- javadoc 개발도구를 통해서 HTML 문서를 만들 때 사용하는 주석
- javadoc는 소스파일에서 자바 문서 주석을 추출하여 HTML을 생성한다.
- "@키워드" 를 통해 HTML 문서에 특별한 문장을 생성할 수 있다.
- 바이트 코드에는 포함되지 않는다.
/** 자바 문서 주석입니다. */ |
2.4 @(에노테이션)
- 컴파일러나 JVM이 사용하는 아주 특별한 주석
- @키워드 (변수=값, 변수=값, ...)
- SOURCE => 컴파일 후 버려짐. 클래스 파일에 포함하지 않는다.
CLASS => 컴파일 파일에 포함 됨. 단, JVM이 사용할 수 없다.
RUNTIME => 클래스 파일에 포함됨. JVM이 꺼낼 수 있다. 즉, 실행 중에 클래스 파일에 있는 주석을 꺼내 볼 수 있다.
/** @author Me */ |
2.5 이클립스에서 주석 단축키
- Ctrl + / : 블럭된 부분 전체 주석/주석해제
- Ctrl + Shift + C : 마우스 커서가 있는 한 줄 주석/주석해제
- Ctrl + Alt +j : method 이름 위에 커서를 두고 해당 주석 쓸경우 이클립스에서 정의되어 있는 자바 문서 주석 생성가능
3. 첨부
'개발 > Java' 카테고리의 다른 글
[JAVA] "인스턴스변수VS 메소드"와 "클래스 VS 객체" (0) | 2016.12.31 |
---|---|
[JAVA] 기초03 (0) | 2016.12.31 |
[JAVA] 기초 - 자료형(변수) (0) | 2016.12.31 |
[JAVA] 기초02 (0) | 2016.12.31 |
[JAVA] 기초01 - JAVA란? (0) | 2016.12.31 |