STUDY/JAVA

[JAVA] import문

aftersep 2022. 3. 30. 22:27

import문

 

소스코드를 작성할 때 다른 패키지의 클래스를 사용하려면 패키지명이 포함된 클래스 이름을 사용해야 한다. 이러한 불편함을 해결하기 위해서는, 클래스의 코드를 작성하기 전에 import문으로 사용하고자 하는 클래스의 패키지를 미리 명시해주면 소스코드에서 사용되는 클래스 이름에서 패키지명은 생략할 수 있다.

 

import문의 역할은 컴파일러에게 소스파일에 사용된 클래스의 패키지에 대한 정보를 제공하는 것이다.

 

일반적인 소스 파일(*.java)의 구성

1. package문

2. import문

3. 클래스 선언

 

import문의 선언

모든 소스파일에서 import문은 package문 다음에, 그리고 클래스 선언문 이전에 위치한다.

한 소스파일에서 여러 번 선언할 수 있다.

import Package.class;
 
import packagename.*;
 

키워드 import와 패키지명을 생략하고자 하는 클래스의 이름을 패키지명과 함께 써주면 된다.

같은 패키지에서 여러 개의 클래스가 사용될 때,  import문을 여러 번 사용하는 대신 패키지명.*을 이용해서 지정된 패키지에 속하는 모든 클래스를 패키지명 없이 사용할 수 있다.

 

모듈 (패키지를 묶음)

모듈 - 패키지 - 클래스

 

 

Ctrl+Shift+O 누르면 자동으로 import 된다.

 

java. 으로 시작하는 패키지들 ==> "자바표준패키지"
javax. 으로 시작하는 패키지들 ==> "자바확장패키지"

 

wildcard문자 => 의미: all

 

 

 

참고문헌: 자바의 정석

'STUDY > JAVA' 카테고리의 다른 글

[JAVA] 인터페이스  (0) 2022.03.31
[JAVA] 제어자  (0) 2022.03.30
[JAVA] String 타입  (0) 2022.03.30
[JAVA] 오버라이딩과 오버로딩  (0) 2022.03.29
[JAVA] 상속  (0) 2022.03.21