본문 바로가기

개발 관련 지식/자바(Java)

[자바] 패키지(Package) 와 임폴트(Import)

* 패키지(package)

: 클래스의 묶음이다. 패키지에는 클래스 또는 인터페이스를 포함 시킬 수 있으며, 서로 관련된 클래스들끼리 그룹 단위로 묶어 놓음으로써 클래스를 효율적으로 관리할 수 있다. 같은 이름의 클래스 일지라도 서로 다른 패키지에 존재하는 것이 가능하므로, 자신만의 패키지 체계를 유지함으로써 다른 개발자가 개발한 클래스 라이브러리의 클래스와 이름이 충돌하는 것을 피할 수 있다.

 

 

* import문

: import문의 역할은 컴파일러에게 소스파일에 사용된 클래스의 패키지에 대한 정보를 제공하는 것이다. 컴파일 시에 컴파일러는 import문을 통해 소스파일에 사용된 클래스들의 패키지를 알아 낸 다음, 모든 클래스이름 앞에 패키지명을 붙여 준다.

'개발 관련 지식 > 자바(Java)' 카테고리의 다른 글

[자바] 다형성(polymorphism)  (0) 2014.07.02
[자바] 제어자(modifier)  (0) 2014.07.02
[자바] 오버라이딩(Overriding)  (0) 2014.07.02
[자바] 변수의 초기화  (0) 2014.07.02
[자바] 생성자(Constructor)  (0) 2014.06.30