Java(폐지)/Java 공부
package 키워드
kyeongjun-dev
2020. 7. 20. 14:59
package 키워드
package 키워드는 네임스페이스(이름공간)를 만들어주는 역할을 한다.
네임스페이스가 필요한 이유
각기 다른 부서의 개발팀에서 프로젝트를 진행하는데 두 부서가 Customer 라는 클래스를 모두 작성한다면 충돌이 생긴다. 이럴 때 네임스페이스(이름 공간)을 나누어 팀1에서는 팀1.Customer라고 클래스의 이름을 지정하고, 팀2에서는 팀2.Customer로 클래스의 이름을 지정하여 충돌을 피한다.
자바에서 자주 사용되는 기본 패키지
기본 패키지 | 설명 |
---|---|
java.lang | 기본적인 클래스 제공(자동으로 import) |
java.awt | GUI에 관한 클래스 제공 |
java.io | 데이터 입출력에 관한 클래스 제공 |
java.util | 유용한 유틸리티 클래스 제공(?) |
java.net | 네트워크 관련 클래스 제공 |
java.text | 텍스트 관련 클래스 제공 |
java.sql | 데이터베이스 관련 클래스 제공 |
java.applet | 애플릿 구현에 필요한 클래스 제공 |
패키지 사용법
자바 프로그램 코드에서 import를 이용하여 사용