您的位置:首页 > 编程语言 > Java开发

【Java学习笔记(三十一)】:导入静态类 import static com.example.test.*

2018-01-10 09:41 441 查看
导入静态类,一般用来简化代码,使其看起来不那么累赘(注:这个一般用在多次调用静态方法的时候,比如一些配置类)

测试代码如下:

//test1.java
package com.v11j;

public class test1 {
public static void test2(){
System.out.println("test1->test2()");
}
public void test3(){
System.out.println("test1->test3()");
}
}
--------------------------------------------------------
//test2.java
package com.v11j;

import static com.v11j.test1.*;
public class test {
public static void main(String[] args) {
test2();//输出 'test1->test2()'
test3();//编译时报错,因为该方法不是static的;

}
}


如果没有静态导入,那么代码就会如下所示

//test2.java
package com.v11j;

import com.v11j.test1;
public class test {
public static void main(String[] args) {
test1.test2();//输出 'test1->test2()'
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: