패키지
서로 관련된 클래스의 묶음 = 서로 관련되어 있기때문에
클래스는 클래스파일 (*.class) 패키지는 폴더 하위 패키지는 폴더에 저장
클래스 이름은 (full name)은 패키지를 포함 (java.lang.String) 모든 클래스는 패키지에 들어가야 함
rt.jar 는 클래스들을 압축한 파일
패키지선언
패키지는 소스파일의 첫 번째 문장으로 단 한번 선언
같은 소수 파일의 클래스는 모두 같은 패키지에 속하게 된다
패키지 선언이 없는 경우 이름없는 (unnamed) 패키지에 속하게 됨
패키지 활용법
import java.util.Scanner; //import 하여 사용 가능
Scanner sc = new Scanner(System.in);
===========================================================
java.util.Scanner sc = new java.util.Scanner();
HTML
복사
클래스패스
클래스 파일의 위치를 알려주는 경로
환경변수로 관리하며, 경로간의 구분자는 ; 를 이용함
환경변수에 패키지의 루트를 등록해줘야함!