package com.michael.jdk15;
/*?
* jdk1.5之新特性--靜態(tài)導(dǎo)入
?* 靜態(tài)導(dǎo)入:
?* 作用:簡化書寫?
*? 使用:靜態(tài)導(dǎo)入可以作用于一個類的所有靜態(tài)成員;
?*? 格式: import static 包名.類名.靜態(tài)的成員
?* ?注意:
? *? 1. 如果靜態(tài)導(dǎo)入的成員與本類中的成員存在同名的情況,那么默認使用本類中的成員, *? 如果需要指定使用靜態(tài)導(dǎo)入的成員,那么需要在靜態(tài)成員前面加上類名:也就是說 *? 靜態(tài)導(dǎo)入不再起作用。?
? */import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import static java.util.Collections.sort; //靜態(tài)導(dǎo)入一個方法import static java.util.Collections.binarySearch; //靜態(tài)導(dǎo)入一方法
import static java.util.Collections.max;
import static java.util.Collections.*;//靜態(tài)導(dǎo)入所有方法
import static java.lang.System.out; //靜態(tài)導(dǎo)入輸入
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("調(diào)用本類的方法");
}
}