본문 바로가기

Programming/JAVA

java : 프로그래머들의 너저분한 코딩을 막아주기 위한 센스. package

JDK 1.4부터 권고사항에서 강제사항으로 바뀐 것들 중 하나가
default package의 class 들을 더이상 다른 package에서 import할 수 없는 것입니다.

웹서핑하다 보게된 건데요, 이유는 클래스들의 같은 이름의 충돌을 방지하기 위한거라네요.
패키지와 클래스, 메소드들. 이름만으로 각 기능들과 역할에 대해 이해하기 쉽도록 코딩하라고
마련된 배려일까요 ㅎㅎ