Package(패키지)

AnHyunDong·2022년 9월 28일
0

Java

목록 보기
3/4

Package(패키지)

  • 서로 관련된 클래스의 묶음
  • 클래스는 클래스 파일(*.class), 패키지는 폴더, 하위 패키지는 하위 폴더
  • 클래스의 실제 이름(full name)은 패키지를 포함함(java.lang.String)
  • rt.jar는 클래스들을 압축한 파일(JDK설치경로\jre\lib에 위치)

패키지의 선언

  • 패키지는 소스파일의 첫 번째 문장으로 단 한 번 선언
  • 같은 소스 파일의 클래스들은 모두 같은 패키지에 속하게 됨
  • 패키지 선언이 없으면 이름없는(unnamed) 패키지에 속하게 됨
package com.codechobo.book;

public class PackageTest {
	public static void main(String[] args) {
    	System.out.println("Hello, world!");
    }
}

class PackageTest2 {}

classpath(클래스 패스)

  • 클래스 파일(*.class)의 위치를 알려주는 경로(path)
  • 환경변수 classpath로 관리하여, 경로간의 구분자는 ';'를 사용
profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글