import static java.lang.Math.*;
import static a.StaticImportTest.*;
public class StaticImport {
public static void main(String[] args) {
System.out.println(print());
}
}
주의할 점은 import static이라는 점과, 항상 클래스뒤에 필드, 메소드를 의미한다는 의미로 해석해야한다는 것이다.
import static java.lang.Math.*;
이 문장은 Math 클래스의 static 필드, 메소드를 바로 호출 할 수 있다는 의미이다.
'java core' 카테고리의 다른 글
millisecond를 가지고 구하기 (0) | 2005.05.13 |
---|---|
java 5.0 enum. (0) | 2005.05.12 |
jdk 5.0 Annotation, Enum Test code (0) | 2005.05.11 |
jdk 5.0 Annotation Test Code (0) | 2005.05.11 |
[펌] RMI(Remote Method Invocation) (0) | 2005.05.11 |