从Java 5 开始引入了静态导入语法(import static)使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。
package cn.itcast.p6.staticimport;
import java.util.*;
import static java.util.Collections.sort;
import static java.util.Collections.max;
import static java.lang.System.*;
public class StaticImportDemo {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("abc1");
list.add("abc6");
list.add("abc3");
out.println(list); //直接使用了System类中的静态方法
//排序。
sort(list);
System.out.println(list);
String max = max(list);
System.out.println(max);
}
}
转载于:https://blog.51cto.com/pengya123/1786361