package com.michael.jdk15;
/*
* jdk1.5之新特性--静态导入
* 静态导入:
* 作用:简化书写
* 使用:静态导入可以作用于一个类的所有静态成员;
* 格式: import static 包名.类名.静态的成员
* 注意:
* 1. 如果静态导入的成员与本类中的成员存在同名的情况,那么默认使用本类中的成员, * 如果需要指定使用静态导入的成员,那么需要在静态成员前面加上类名:也就是说 * 静态导入不再起作用。
*/import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import static java.util.Collections.sort; //静态导入一个方法import static java.util.Collections.binarySearch; //静态导入一方法
import static java.util.Collections.max;
import static java.util.Collections.*;//静态导入所有方法
import static java.lang.System.out; //静态导入输入
public class Demo0 {public static void main(String[] srgs){
ArrayListarrlist = new ArrayList();
arrlist.add(13);
arrlist.add(20);
arrlist.add(10);
arrlist.add(40);
arrlist.add(21);
//使用Collection.sort()排序
sort(arrlist);
//二分查找
out.println(binarySearch(arrlist, 13));
out.println(max(arrlist));
}
public static void sort(){
out.println("调用本类的方法");
}
}