[Java] OOP_패키지(Package), 클래스 패스(Classpath)

jeong·2021년 6월 3일
0

Java 자바

목록 보기
20/28

패키지(Package), 클래스 패스(Classpath)

패키지(Package)

서로 관련된 클래스의 묶음
클래스는 클래스파일 (*.class),
패키지는 폴더

패키지 선언

  • 소스 파일의 첫 번째 문장으로 단 한번 선언
  • 같은 소스 파일의 클래스들은 같은 패키지에 속한다.
  • 패키지 선언이 없으면 이름없는(unnamed) 패키지에 속하게 된다. - default package

클래스 패스(Classpath)

클래스 파일(*.class)의 위치를 알려주는 경로(path)

  • 환경변수 classpath로 관리하며 경로간의 구분자는 세미콜론 ';'을 사용함
  • classpath(환경변수)에 패키지의 루트를 등록해줘야 함

환경변수 만들어주는 법

제어판 >> 검색 창에 '환경변수' 검색 >> 시스템 환경 변수 편집 >> 환경변수 클릭 >> 사용자변수/시스템 변수 중 시스템 변수에
'새로 만들기' 클릭 >> 변수 이름 classpath, 변수 값에는 경로를 저장해준다.

profile
배우는 초보개발자

0개의 댓글