這一片海,源于那一瓢水

          import static和import的區(qū)別

          靜態(tài)導(dǎo)入是JDK1.5中的新特性。一般我們導(dǎo)入一個(gè)類都用 import com.....ClassName;而靜態(tài)導(dǎo)入是這樣:import static com.....ClassName.*;這里的多了個(gè)static,還有就是類名ClassName后面多了個(gè) .* ,意思是導(dǎo)入這個(gè)類里的靜態(tài)方法。當(dāng)然,也可以只導(dǎo)入某個(gè)靜態(tài)方法,只要把 .* 換成靜態(tài)方法名就行了。然后在這個(gè)類中,就可以直接用方法名調(diào)用靜態(tài)方法,而不必用ClassName.方法名 的方式來(lái)調(diào)用。

          這種方法的好處就是可以簡(jiǎn)化一些操作,例如打印操作System.out.println(...);就可以將其寫(xiě)入一個(gè)靜態(tài)方法print(...),在使用時(shí)直接print(...)就可以了。

          import static,很多static的東西可以直接用,不過(guò)我不認(rèn)為這是個(gè)什么好特性,可能會(huì)帶來(lái)混亂,本來(lái)本類的方法直接調(diào)用就可以了,現(xiàn)在導(dǎo)入的靜態(tài)方法和成員也可以直接用了,有的時(shí)候就不好分清.
           

          Java code
          import static java.lang.System.*; public class Main{ public static void main(String[] args) { out.print("Hello World"); } }

          posted on 2010-06-25 17:20 何方 閱讀(643) 評(píng)論(0)  編輯  收藏 所屬分類: java

          My Links

          Blog Stats

          常用鏈接

          留言簿

          隨筆檔案

          文章分類

          文章檔案

          相冊(cè)

          搜索

          最新評(píng)論

          主站蜘蛛池模板: 荆门市| 治多县| 民权县| 磐石市| 逊克县| 师宗县| 南昌市| 石阡县| 阿克陶县| 孙吴县| 茌平县| 尼玛县| 凤冈县| 张家港市| 绍兴市| 云和县| 东阿县| 富阳市| 浑源县| 沽源县| 兴和县| 屏东县| 射洪县| 商城县| 浑源县| 沙湾县| 武汉市| 白山市| 永胜县| 荆门市| 房产| 高密市| 开鲁县| 庆云县| 彭州市| 新乐市| 五寨县| 绍兴县| 上饶县| 郴州市| 通城县|