六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Java咖啡館——品味首杯咖啡(4)

[摘要]讓我們以Hello World!程序來詳細(xì)解釋類和對象的使用。  Hello World!程序很小,只定義了最基本的HelloWorldApp類。雖然如此,它的確使用了其他類??System類:Sy...

    

  讓我們以Hello World!程序來詳細(xì)解釋類和對象的使用。

  Hello World!程序很小,只定義了最基本的HelloWorldApp類。雖然如此,它的確使用了其他類??System類:

System.out.println("Hello World!");

  System類是Java API的成員之一,提供了操作系統(tǒng)無關(guān)地操作操作系統(tǒng)相關(guān)功能的能力,很拗口,不過的確如此。out是System的類變量(與前面提到的類方法的意思一致)。實際上,System的所有變量都是類變量,所有方法都是類方法??都是用static修飾的,你可以通過“.”操作符直接訪問。比如,System類有一個getProperty類方法可以獲取操作系統(tǒng)屬性,至于具體是什么操作系統(tǒng),你無需事必躬親了。若把Hello World!程序的main方法修改成:

public static void main(String[] args) {
System.out.print("Hello ");
System.out.println(System.getProperty("user.name"));
}

  運行程序,便會得到“Hello Gary Chan”的結(jié)果。呵呵,我們的程序可以認(rèn)人了,長大了許多啊!

  下面說說類變量的原理。Java應(yīng)用程序裝載System類的時候,一看到out是System的類變量,便自動初始化PrintStream類得到一個PrintStream對象,并且把這個對象賦給out變量。從而,你調(diào)用out的println方法,實際上是調(diào)用一個對象的實例方法。這樣,Hello World!字樣便輸出了。

  總結(jié)一下類變量、類方法和實例變量、實例方法的關(guān)系:

  (1)類變量或者類方法是和特定的類相關(guān)的,Java將給每個類分配一個類變量,無論這個類有多少實例。可以通過類名來操作類變量和類方法。
  (2)實例變量或者實例方法是與特定的對象(類的實例)相關(guān),每個對象都有自己專用的實例變量。可以通過實例名來操作實例變量和實例方法。

五、小結(jié)

  這回我們把Hello World!程序剖析得淋漓盡致。雖然一個小小的Java程序就有那么多門道,但是,不經(jīng)歷風(fēng)雨怎么見彩虹,希望你能夠透徹感受Java語言的點滴道理,從而快速步入Java的圣堂。

  不要小看Java文檔的重要性。Java有許多值得尊敬的理念,所謂沒有規(guī)矩不成方圓,你應(yīng)該理解并且貫徹它,這樣才能夠?qū)懗銎恋拇a。





主站蜘蛛池模板: 欧美一级大片在线观看 | 奇米网久久 | 日本免费看片在线播放 | 任我爽在线视频精品凹凸精品分类 | 日韩高清免费在线观看 | 亚洲免费福利视频 | 欧美丝袜办公室精品 | 婷婷丁香在线视频 | 夜色1网站 | 热久久网站 | 日产精品一区到六区免费 | 欧美综合影院 | 在线香蕉| 伊人久久大香线蕉综合热线 | 在哪里看毛片 | 香港三级理论在线影院 | 欧美特黄一级片 | 天堂影院在线观看mv | 青青国产在线视频 | 三级国产 | 诱惑网综合 | 日本天堂在线 | 最近韩国日本高清免费观看 | 欧美一区二区在线观看 | 青草免费在线 | 四虎在线视频 | 四虎永久在线精品视频免费观看 | 在线看片亚洲 | 日韩乱视频 | 日本大蕉香蕉大视频在线观看 | 亚洲国产成人久久综合一区 | 中文一区在线观看 | 欧美又黄又嫩大片a级 | 一区二区三区福利视频 | 亚洲精品午夜 | 综合色久 | 天天影视色香欲综合免费 | 最近韩国高清在线 | 影音先锋男人资源站 | 一级毛片一级毛片一级毛片aaav | 日本高清视频www |