package
- 서로 관련된 클래스의 묶음이다
- 패키지를 하나의 폴더라고 생각하자
- 클래스의 실제 이름은 패키지를 포함합니다(java.lang.String)
import
- 클래스를 사용할 때 패키지 이름을 생략할 수 있게 해줍니다
- 컴파일러에게 클래스가 속한 패키지를 알려줍니다
- java.lang 패키지는 중요한 클래스들이 모여있는 패키지 이기 때문에 import 를 생략할 수 있게 되어있습니다
- 선언 방법 : import 패키지명.클래스명;
- import 는 패키지 와 클래스 선언 사이에 존재한다
- import문은 컴파일 시에 처리되므로 프로그램의 성능에 영향없음