패키지

남들이 만들어 놓은 라이브러리를 사용하기 위해서 패키지의 개념을 먼저 알아야 함

패키지 정의

img_13.png

연관된 클래스들끼리 묶는 논리적인 개념

  • 실제로 Java는 패키지가 폴더

패키지 종류

img_14.png

built-in 패키지는 java로 시작함

패키지의 목적

img_15.png

이름 충돌 방지

  • 이름 충돌은 C의 링킹 에러와 유사함

패키지 이름 짓기

img_16.png

패키지와 폴더 구조

img_17.png

패키지는 .java 파일 최상단에 명시해야 함

  • 컴파일 타임에 강제

img_18.png

모든 자바 소스 코드(.java 파일)은 src폴더 하위에 위치해야 함

패키지명과 폴더 구조는 똑같아야 함

img_19.png

하위 폴더 만드는 것 처럼

  • academy.pocu.<package 이름>

img_20.png

0건의 항목