Java - import

컴퓨터/Java

728x90
반응형

다른 패키지를 불러오기 위한 import

Java 언어에서 사용자가 또는 누군가가 만든 외부에 있는 다양한 패키지와 그 안에 클래스를 내가 사용하는 소스코드에서 사용하기 위해서는 어느 패키지를 불러오겠다는 정의가 필요합니다.

바로 import 키워드를 통해서 다른 패키지를 불러올 수 있게 됩니다.

 

보통 다양한 개발 툴(IDE)를 통해 소스코드를 작성한다면 툴에 의해서 손쉽게 import 되지만 동일한 클래스명이 있는 패키지 등에서 문제가 있을 수 있기 때문에 확인을 할 필요가 있습니다.

 

내가 만든 패키지 불러오기

만약 아래와 같은 패키지를 만들었다고 가정합시다.

// mytest 패키지

public class Man{
	private String name;
    private int age;
}

public class Data{
	private int number;
}

외부의 run 패키지에서 mytest 패키지를 불러오기 위해서는 아래와 같습니다.

import mytest.*;

mytest패키지 하위에 있는 모든 패키지를 사용하겠다는 의미에서 위와 같이 사용합니다.

불러올 패키지 내에서 특정 패키지만 불러오겠다면 아래와 같이 명시하여 사용또한 가능합니다.

import mydata.Man;

 

클래스 라이브러리 패키지

Java에서는 여러가지 유용한 클래스 라이브러리를 제공해주고 있습니다.  대표적인 라이브러리 패키지는 아래와 같습니다.

가장 상위 패키지명은 java로 시작됩니다.

import java.applet // 애플릿 관련
import java.awt // 윈도우 관련
import java.awt.event // 이벤트 관련
import java.awt.image // 이미지 관련
import java.lang // 기본적인 요소 관련
import java.io // 입출력 관련
import java.net // 네트워크 관련
import java.util // 유틸리티 관련
import java.math // 수학, 연산 관련

 

프로그래밍을 하다보면 수많은 패키지(라이브러리)등을 추가하여 사용하게 됩니다. 컬렉션 프레임 워크 또한 마찬가지입니다. 정확히 원하는 패키지가 추가가 되어 사용할 수 있는 상태인지 확인이 필요합니다.

728x90
반응형

'컴퓨터 > Java' 카테고리의 다른 글

Java - HashMap  (0) 2021.10.29
Java - ArrayList  (0) 2021.10.12
Java - 제네릭(Generic)  (0) 2021.10.06
Java - 컬렉션프레임워크(CKP)  (0) 2021.10.05
Java - for each문  (0) 2021.09.09

Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :