當前位置:編程學習大全網 - 網站源碼 - java重大疑惑,看過《java編程思想》的進

java重大疑惑,看過《java編程思想》的進

首先妳要理解import static是什麽意思,即靜態導入。

靜態導入是JDK1.5裏面的新的特性

壹般我們常寫

import java.util.*;

意思是導入util包下的所有類,然後使用下面的語句用sort對alist進行排序。

Collections.sort(alist);

在jdk1.5中,我們可以寫

import static java.util.Collections.*;

意思是導入Collections類的所有靜態方法(註意只是靜態方法),這樣我們可以使用下面

的語句達到同樣的效果:

sort(alist);

讀到這裏,可能很多人就要想了,System.out.println("");應該也可以寫簡單壹點吧(我開始也是這麽想的)。不好意思,呵呵,println是out的實例方法,非靜態方法,不能用上面的簡寫的。

但是可以用壹種變通的方法,自己實現壹個靜態的println,然後調用這個就行了。

  • 上一篇:顧客到商場連wifi網頁認證怎麽做?
  • 下一篇:抖音大白老師是真的假的
  • copyright 2024編程學習大全網