java入門 -- 靜態(tài)導(dǎo)入

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)用本類的方法");

}

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容