Java Basic Syntax
자바 기초 문법
- 본 포스트에서는 자바 프로그래밍 기초 문법에 대해 설명한다.
Java Code Template (자바 코드 템플릿)
- 아래 코드는 전형적인 Java main
Method의 개형이다:
package <package-path>;
public class <class-name> {
public static void main(String[] args) {
...
}
}
<package-path>
- 해당 소스코드가 저장될 패키지의 경로이다.
<class-name>
- 생성할 클래스의 이름이다.
- 클래스의 이름은 자바 소스코드 파일명과 정확히 일치해야 한다.
※ Java의 main
Method는 바이트코드 파일을 실행했을때 가장 먼저 싱행되는 Entry Point(실행 진입점)이다.
Package Declaration (패키지 선언)
package <package-path>;
- Java는 소스 파일 및 컴파일된 바이트코드 파일을 쉽게 관리하기 위해 패키지를 사용한다.
- 패키지는 파일 시스템의 디렉토리 개념과 유사하다.
- 상위 패키지와 하위 패키지 간 구분은 Dot(.)를 사용한다.
(ex. <upper_package>.<lower_package>
)
Comment (주석)
// Row Comment
/*
Range Comment
*/
/** Document Comment */
- Row Comment (행 주석)
-//
부터 행 끝까지 주석으로 처리한다.
- Range Comment (범위 주석)
-/*
와*/
사이에 있는 내용을 모두 주석으로 처리한다.
- Document Comment (Doc Comment; 도큐먼트 주석)
-/**
와*/
사이에 있는 내용을 모두 주석으로 처리한다.
-javadoc
명령어로 API Document를 생성하는 데 사용된다.
Reference: 신용권, 임경균; 이것이 자바다(개정판); 한빛미디어; 2022