JAVA 08 패키지의 이해
·
Programming/Java
패키지 선언이 필요한 상황 1. 공간에서의 충돌 - 동일 이름의 클래스 파일을 같은 위치에 둘 수 없다. - 한 디렉토리 안에 이름이 같은 파일을 둘 수 없다. 2. 접근 방법에서의 충돌 클래스 생성을 생각해보자. new 클래스 이름을 생성할 때, 이름이 같으면 어떤 클래스인지 구분이 어렵다. 해결방법 1. 공간 충돌 - 경로를 달리한다. 2. 접근 충돌 - 경로를 이름에 명시한다. 패키지를 선언 1. 클래스 접근 방법 구분 2. 클래스의 공간 구분 패키지 선언 규칙 - 패키지 이름은 모두 소문자로 구성 - 인터넷 도메인 이름의 역순으로 이름을 구성 - 이름 끝에 클래스를 정의한 주체 또는 팀의 이름을 추가