자바
Package
khon98
2020. 6. 3. 22:08
패키지의 정의
- 자바 프로그램을 작성할 때 소스 코드 파일이 너무 많으면 관리하기가 힘들어진다
- 패키지는 많은 소스 코드들을 개발자 나름대로의 기준을 삼아 나눠서 관리하기 위한 방법이다
- 자바에서는 패키지를 폴더 단위로 구분하게 된다
- 같은 패키지에 있는 클래스는 자유롭게 사용할 수 있으며 패키지가 다른 클래스의 경우 패키지를 import를 통해 소스애 포함시켜주면 사용할 수 있다
기본 패키지
- 제공되는 모든 패키지 중에서 java.lang 패키지는 import 하지 않아도 클래스를 사용할 수 있다
- java.lang 안에는 자바 프로그램을 만들고 실행시키기 위한 가장 기본적인 클래스들과 가장 중요한 클래스들이 들어 있다
- 자바에는 수십개의 패키지를 제공하며 이러한 패키지를 통해 클래스를 사용하는 목적에 따라 나누어 제공을 하고 있다
- 자바 프로그램은 이러한 패키지에 들어있는 클래스들을 사용함으로써 프로그램을 작성하게 된다