[JAVA] package와 import 사용 방법

HYEOB KIM·2022년 8월 9일
1

JAVA

목록 보기
6/9

Package

패키지(package)는 관련 있는 클래스들의 집합입니다.

패키지 선언은 클래스 파일의 맨 위에 한 번만 작성합니다.
패키지가 선언된 클래스는 패키지 이름으로 폴더가 만들어지고, 그 위치에 저장됩니다.

  • .(dot)을 기준으로 하위 폴더가 생성됩니다.
package <패키지명>;

같은 패키지 내의 클래스들은 import 없이 바로 사용이 가능합니다.
하지만 다른 패키지에 있는 클래스라면 import하는 과정이 필요합니다.

import

package 선언과 class 선언 사이에 적어줍니다.

import <사용하고자 하는 패키지명>.<클래스명>;

import는 여러 개 선언할 수 있습니다.

<사용하고자 하는 패키지명>.*(와일드카드)로 적어주게 되면 패키지 내의 모든 클래스를 import 하겠다는 의미입니다. 하지만 권장하는 방법은 아닙니다. 나중에 모듈이 업데이트 되거나 할 때, 클래스 네임이 중복되어 에러가 발생할 수 있습니다. 명시적으로 적어주면 어떤 클래스를 이용하는지 확실히 알 수 있고, 분류 또한 용이해집니다.

profile
Devops Engineer

0개의 댓글