728x90
패키지의 정의
- 자바 프로그램을 작성할 때 소스 코드 파일이 너무 많으면 관리하기가 힘들어 진다.
- 패키지는 많은 소스코드들을 개발자 나름대로의 기준을 삼아 나눠서 관리하기 위한 방법이다.
- 자바에서는 패키지를 폴더 단위로 구분하게 된다.
- 같은 패키지에 있는 클래스는 자유롭게 사용할 수 있으며 패키지가 다른 클래스의 경우 패키지를 import 를 통해 소스에 포함시켜주면 사용할 수 있다.
기본 패키지
- 제공되어지는 모든 패키지 중에서 java.lang 패키지는 import 하지 않아도 클래스를 사용할 수 있다.
- java.lang 안에는 자바 프로그램을 만들고 실행시키기 위한 가장 기본적인 클래스 들과 가장 중요한 클래스 들이 들어있다.
- 자바에는 수십 개의 패키지를 제공하며 이러한 패키지를 통해 클래스를 사용하는 목적에 따라 나누어 제공을 하고 있다.
- 자바 프로그램은 이러한 패키지에 들어 있는 클래스들을 사용함으로써 프로그램을 작성하게 된다.
728x90
'JAVA' 카테고리의 다른 글
JAVA Args 활용 (0) | 2022.08.12 |
---|---|
JAVA 배열 (0) | 2022.08.12 |
JAVA 클래스의 맴버 변수 (0) | 2022.08.11 |
JAVA Class Member Method (0) | 2022.08.11 |
JAVA Class (0) | 2022.08.11 |