innn

패키지(pakage) 본문

JAVA/자바의 정석 기초편_남궁성(2020)

패키지(pakage)

33삼 2022. 7. 10. 16:35

패키지(package)

- 서로 관련된 클래스의 묶음

- 클래스는 클래스 파일(*.class) 패키지는 폴더. 하위 패키지는 하위 폴더

- 클래스의 실제 이름(full name)은 패키지를 포함(java.lang.String)

- rt.jar는 클래스들을 압축한 파일(JDK 설치경로 \jre\lib에 위치)

 

 

패키지의 선언

- 패키지는 소스파일의 첫 번째 문장으로 단 한번 선언

- 같은 소스 파일의 클래스들은 모두 같은 패키지에 속하게 된다.

- 패키지 선언이 없으면 이름없는(unnamed) 패키지에 속하게 된다.

 

 

 

간단 결론

패키지는 그냥 폴더라고 생각하면됨.

클래스들 모아둔 폴더.

클래스 패스를 환경변수에 등록해서 커맨드 창에서 실행하는 걸 남궁성 선생님께서 보여주셨으나, 나는 그 의도를 완전히 이해하진 못했다..