Language/Java
자바의 패키지
오늘은 자바의 패키지에 관해 다뤄보려고 한다. 이제 자바를 배운지 얼마 안된 우리는 패키지가 뭔지 이제 처음 들어본 사람이 많을 것이다. 먼저 패키지의 필요성에 대해 살펴보자. 사용자 정의 클래스를 만들다보면 클래스 이름에 대한 고민을 하게 된다. 그 클래스 이름은 그 필드와 메소드를 특정할 수 있는 이름을 선정하여 지정한다. 그러다보면 원하지 않게 같은 이름을 지정할 수도 있다. 이 때 같은 이름의 문제를 해결하기 위한 문법이 package이다. 물리적인 폴더 구분을 통해 같은 이름의 class를 구별하도록 한 것이다. 그리고, 우리는 지금까지 자바를 조금씩 배우며 알게 모르게 사용했던 패키지가 있다. Scanner, Random, String과 같은 클래스들이다. Scanner같은 경우에는 java안..