패키지(package), 클래스 디자인시 문제 발견, 해결방법
CODEDRAGON ㆍDevelopment/Java
반응형
패키지(package)
· 패키지는 서로 관련 있는 클래스와 인터페이스를 하나의 단위로 묶는 것을 의미하며, 일종의 Library(자료실)와 비슷합니다. (클래스와 인터페이스의 집합)
· 클래스의 중복 문제를 해결하기 위한 수단입니다.
· 패키지는 폴더(folder)로 계층적 형태로 관리되어 집니다. 폴더의 계층 구조는 점(.)으로 구분됩니다.
· 하나의 패키지에 속한 클래스나 인터페이스 파일은 모두 해당 패키지 이름의 디렉터리에 포함되어 있습니다.
https://en.wikipedia.org/wiki/Java_package
String 클래스는 java.lang 패키지에 속한 클래스라는 것을 알 수 있습니다. 여기에 속한 String클래스를 import하는 구문입니다.
import java.lang.String
|
'Development > Java' 카테고리의 다른 글
Varargs(VARiable ARGumentS; 가변인자) (0) | 2017.09.22 |
---|---|
캡슐화(Encapsulation) 특징 (0) | 2017.09.22 |
패키지(package) 사용 이점 (0) | 2017.09.21 |
메소드 오버로딩(Overloading) (0) | 2017.09.20 |
참조 자료형(reference data type), 참조 자료형 종류 (0) | 2017.09.20 |