[JAVA]/07. 객체지향

16. import문

76beny 2022. 4. 7. 17:31

목차

- import

- import문 선언

- import문 주의사항


import

■ 사용할 클래스가 속한 패키지를 지정하는 데 사용
 import문을 사용하면 클래스를 사용할 때 패키지 명 생략 가능
 java.lang패키지의 클래스는 import를 하지 않고도 사용 가능

** java.lang 패키지 내의 클래스  String, Object, System....

 

import문 선언

■ import문은 패키지문과 클래스 선언의 사이에 선언하며 컴파일 시에 처리되므로 프로그램 성능에 영향을 주지 않음
 지정된 패키지에 포함된 클래스는 import 가능하지만 서브 패키지에 속한 모든 클래스까지는 불가능

import java.util.Date;
import java.util.*; // java.util 패키지 내의 모든 클래스 (단, 서브클래스는 X)
import java.*; // 불가능

 

import문 주의사항

■ 이름이 같은 클래스가 속한 두 패키지를 import 할 때는 클래스 앞에 패키지 명을 붙여 구분해 주어야 함

package kh.academy;
import java.sql.Date;
public class ImportTest {
	public static void main(String[] args) {
		java.util.Date today = new java.util.Date();
	}
}

 

 


"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.

이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우

민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."