컴퓨터/Java
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 // 수학, 연산 관련
프로그래밍을 하다보면 수많은 패키지(라이브러리)등을 추가하여 사용하게 됩니다. 컬렉션 프레임 워크 또한 마찬가지입니다. 정확히 원하는 패키지가 추가가 되어 사용할 수 있는 상태인지 확인이 필요합니다.
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 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet