格式:import static 包名….类名.方法名;
可以直接导入到方法的级别
静态导入的注意事项:
方法必须是静态的
如果有多个同名的静态方法,容易不知道使用谁?这个时候要使用,必须加前缀。由此可见,意义不大,所以一般不用,但是要能看懂。
[html] view plain copy
package com.cjg.StaticImport;
public class StaticClass {
public static int MAX12=100;
public static void daying(int x){
System.out.println(x);
}
}
StaticImport.java演示如何使用静态类:
[java] view plain copy
import static com.cjg.StaticImport.StaticClass.*;
import static java.lang.Math.abs;
public class StaticImport {
public static void main(String[] args){
System.out.println(MAX12);
daying(5);
System.out.println(abs(-4));
}
}