패키지 클래스와 인터페이스등을 구분 짓는 폴더 개념과 비슷 패키지의 물리적인 형태는 파일 시스템의 폴더이다. 패키지는 클래스를 유일하게 만들어주는 식별자 역할을 한다. 클래스의 완전한 이름은 패키지 + 클래스명 이며 FQCN(Fully Qualified Class Name) 이라고 한다. 예로 String 클래스의 패키지는 java.lang이며 FQCN은 java.lang.String이다. 패키지가 상, 하위로 구분되어 잇다면 .를 사용하여 표현한다. 패키지의 이름은 java로 시작하면 안된다. 파일 시스템의 디렉토리와 비슷한 역할이기 때문에 패키지 명과 동일한 디렉토리 구조를 따라야 한다. 패키지 이름 명명 규칙 패키지 시작이름 내용 java 자바 기본 패키지 (Java vendor 개발) javax ..