본문 바로가기

백엔드/자바

자바 - package

반응형

패키지란 클래스의 묶음.

패키지에는 클래스 또는 인터페이스를 포함시킬 수 있다. 

자신만의 패키지 체계를 유지함으로써 같은 이름의 클래스일지라도 서로 다른 패키지에 존재하는 것이 가능하다.

 

클래스가 물리적으로 하나의 클래스 파일인 것과 같이 패키지는 물리적으로 하나의 디렉토리이다. 

 

 

- 하나의 소스파일에는 첫 번째 문장으로 단 한 번의 패키지 선언만을 허용한다.
- 모든 클래스는 반드시 하나의 패키지에 속해야한다.
- 패키지는 점(.)을 구분자로 하여 계층 구조로 구성할 수 있다.
- 패키지는 물리적으로 클래스 파일을 포함하는 하나의 디렉토리이다.

 

 

 

 

 

 

 

반응형

'백엔드 > 자바' 카테고리의 다른 글

자바 - 예외처리  (0) 2023.04.20
자바 - 제어자  (0) 2023.04.20
자바 - Super()  (0) 2023.04.19
자바 - JVM 메모리 구조  (0) 2023.04.19
자바 - 클래스와 객체  (1) 2023.04.18