백_곰 2021. 1. 10. 15:44

1. import 문이란?

- 컴파일러에게 소스파일에 사용된 클래스의 패키지에 대한 정보를 제공하는 것을 말한다.

- 이클립스에서 'ctrl + shift + o'를 누르면, 자동으로 import 문을 추가해준다.

 

 

 

2. java.lang.*;

- import 선언할 때 사용되는 문장이다.

- System과 String 같은 클래스들이 있는 패키지인데, 선언 없이 사용할 수 있었던 것은 매우 빈번히 사용되는 중요한

클래스이기 때문에 따로 지정하지 않았던 것이다.

 

 

 

3. static import

- static 멤버를 호출할 때 클래스 이름을 생략할 수 있다.

- 특정 클래스의 static 멤버를 자주 사용할 때 편리하고, 코드가 간결해진다.

 

 

 

4. 예제 - static import 활용해보기.

 

( 앞에 System과 Math의 메서드 부분을 생략할 수 있게 되었다. )

( 덕분에 코드가 간결해졌다. )