java中有一种静态导入机制,它的通常写法为:
在导入包的位置插入import static 包名.含有静态属性与静态方法的类名.*;例如:import static java.lang.System.*;或import static java.lang.System.out;
这样就可以在程序中直接使用类中的属性及方法,而不必再去写类名,如:out.println("This is a test!");
import static java.lang.System.out;
class T{
public Test() {
out.println("This is a about static test! ");
}
}
public class Test {
public static void main(String[] args) {
T t1 = new T();//执行程序时,此处会执行class T 内out.println("This is a about static test! ");这条语句
//System.out.println(t1);//此处会输出对象t1的内存存储地址
}
}