Package는 클래스명의 고유성을 보장하기위해 존재한다
필요한 예시는 아래와 같다.
다른 두 사람이 서로 다른 목적을 가진 클래스를 이름이 같게 생성했다고 하면, 서로 다른 패키지를 사용함으로써 충돌을 피할 수 있다.
간단히 말하자면 자바에서 package없이 서로 다른 경로의 클래스에서 같은 이름으로 정의한 메소드를 모두 사용 할 방법이 없다는 것이다.
'Java' 카테고리의 다른 글
서블릿, 서블릿 컨테이너 (0) | 2024.01.12 |
---|---|
[Java] this. 와 this() / 생성자 (0) | 2023.05.12 |
[Java] JVM, 자바 실행과정, 메모리 영역, 참조변수 (0) | 2023.05.11 |
BufferedReader & BufferedWriter (0) | 2023.02.06 |
[Java/자바] stream, map, collect (0) | 2023.02.06 |