패키지는 간단하게 설명하면 폴더에 다른 여러가지의 파일을 저장할 수 있듯이 패키지안에 비슷한 종류의 클래스파일을 모아놓는 폴더라고 생각하면 될 것이다.
패키지의 특징
- 패키지 내에 있는 클래스끼리는 import 하지않고 사용할 수 있다.
- 패키지 외에 클래스에서 사용하려면 imort house.HouseKim; 와 같이 import 후 사용할 수 있다.
import house.HouseKim;
public class Sample {
public static void main(String[] args) {
HouseKim kim = new HouseKim();
}
}
- import money.*; 을 사용하면 house패키지에 있는 모든 클래스를 사용할 수 있다.
import house.*;
public class Sample {
public static void main(String[] args) {
HouseKim kim = new HouseKim();
}
}
패키지를 사용하는 이유
- 패키지를 사용하면 비슷한 성격의 클래스들을 묶어서 관리하기 용이하다.
- 코딩을 하다보면 다른 사람의 코드나 라이브러리를 사용해야할 경우가 있는데 패키지가 다르면 클래스 이름이 같아도
충돌할 일 없 사용에 편리하다.
'JAVA 기초공부' 카테고리의 다른 글
| JAVA - static (0) | 2025.02.15 |
|---|---|
| JAVA - 접근제어자 (0) | 2025.02.15 |
| JAVA - 콘솔 입출력 (1) | 2025.02.06 |
| JAVA - 생성자 (1) | 2025.02.05 |
| JAVA - 상속 (1) | 2025.02.05 |