서로 관련있는 클래스 또는 인터페이스들의 묶음
패키지 이용의 장점
import
하여 사용 가능사용방법
1. import 패키지명.클래스명;
지정된 클래스만 불러옴 ex) import java.applet.Applet;
2. import 패키지명.*;
패키지 내의 모든 클래스를 불러옴 ex) import java.io.*;
패키지 명은 중복 되어선 안된다 (외부 라이브러리와도 중복되선 안된다)
-> 도메인명의 역순으로 명명하여 중복 제거
ex) com.naver.web
과 같은 방식으로 패키지명 지정
package com.example.myproject
실제 저장 디렉터리를 명시한 것
com
example
myproject
myClass.java
myClassApp.java