다른 패키지의 클래스를 사용할 때 패키지명이 포함된 클래스 이름을 사용하지 않아도 되게 해주는 구문
예시
import (패키지명.클래스명);: 해당 패키지 안에 해당 클래스를 사용
import(패키지명).*;해당 패키지 안에 있는 모든 클래스를 사용class Main{ public static void main(String[] args) { java.util.Date date = new java.util.Date(); } }를 아래로
import java.util.Date; class Main{ public static void main(String[] args) { Date date = new Date(); } }static import문
- 사용시 클래스명을 생략할 수 있다.
특정 클래스의 static 멤버를 자주 사용할 때 편리하다.class Main{ public static void main(String[] args) { System.out.println("hi"); } } //출력 : "hi"를
import static java.lang.System.out; class Main{ public static void main(String[] args) { out.println("hi"); } } //출력 : "hi"