1. Package 패키지
(1) 패키지
모든 자바파일에는 자동으로 import java.lang.* 가 추가된다.
- 하나의 소스파일에는 첫 번째 문장으로 단 한 번의 패키지 선언만을 허용한다.
- 모든 클래스는 반드시 하나의 패키지에 속해야 한다.
- 패키지는 점(.)을 구분자로 하여 계층구조로 구성할 수 있다.
- 패키지는 물리적으로 클래스 파일(.class)을 포함하는 하나의 디렉토리이다.
- import문은 package 선언 다음, 클래스 선언 이전에 위치해야 한다.
(2) 패키지 선언
- package 패키지명;
- 자바의 모든 클래스는 반드시 하나 이상의 패키지에 포함되어야 한다.
- 하지만 자바 컴파일러는 소스 파일에 어떠한 패키지의 선언도 포함되지 않으면, 기본적으로 이름 없는 패키지(unnamed package)에 포함해 컴파일한다.
'Java > Day8' 카테고리의 다른 글
[Java] 아스키 코드 ASCII & 유니 코드 (0) | 2021.11.12 |
---|---|
[Java] Java API 도큐먼트 & next와 nextLine (0) | 2021.11.12 |
[Java] 싱글턴 패턴 Singleton Pattern (0) | 2021.11.11 |
[Java] 자바의 정석 Chapter3.연산자 - 연습문제 (0) | 2021.11.10 |
[Java] 자바의 정석 Chapter2.변수 - 연습문제 (0) | 2021.11.09 |