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

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Java咖啡館——首杯咖啡(3)

[摘要]2.記事本  品嘗第一杯咖啡,用“記事本”就夠了。  創建第一個Java應用程序  約定俗成,讓我們創建“Hello world!”程序。黃糖故事  為什么編程都會從“Hello world!”開始...

    

  2.記事本

  品嘗第一杯咖啡,用“記事本”就夠了。

  創建第一個Java應用程序

  約定俗成,讓我們創建“Hello world!”程序。

黃糖故事

  為什么編程都會從“Hello world!”開始

  “Hello World!”程序是一個只在電腦屏幕上打印出“Hello  World!”(“你好,世界!”)字符串的電腦程序。該程序通常是電腦程序設計語言的初學者所要學習編寫的第一個程序。它還可以用來確定該語言的編譯器、程序開發環境以及運行環境已經安裝完成。

  將“Hello World!”程序作為第一個編寫的程序,現在已經成為一種珍貴的傳統。該程序最早出現在由Brian Kernighan和Dennis Ritchie編寫的《C編程語言》一書中。《C編程語言》是最權威的C語言教科書,兩位作者正是大名鼎鼎的C語言發明人,昵稱“K&R”。

  當然,開發者中不乏“叛逆者”,喜歡“Hello”其他東西。無論如何,把“Hello world!”作為第一個程序,決不會有離經叛道之嫌^_^。

  要創建這樣一個程序,具體的過程如下:

  (1)創建Java源程序

  Java源程序一般用JAVA作為擴展名,是一個文本文件,用Java語言寫成,可以用任何文本編輯器創建與編輯。

  (2)把源程序編譯成Java字節碼(bytecode)文件

  Java編譯器,“javac”,讀取你的Java源程序并翻譯成Java虛擬機能夠明白的指令集合,且以字節碼的形式保存在文件中。通常,字節碼文件以CLASS作為擴展名。

  (3)運行字節碼文件

  Java解釋器將充當Java虛擬機的角色。Java解釋器讀取字節碼,取出指令并且翻譯成計算機能執行的代碼,完成運行過程。

  從圖3中很容易看出為什么字節碼很酷。你一定聽過Java技術“一次編寫,隨處運行”的口號吧?與VC、Delphi等語言把源程序編譯成特定平臺的指令集不同,Java編譯器把Java源程序編譯成與平臺無關的字節碼,運行時,由Java解釋器來翻譯成不同平臺的目標代碼后執行。這好比國家領導人在國際大會上用一種語言發言,由若干同聲翻譯分別翻譯成不同的外語,從而“只說一遍,大家明白”。同理,無論你的系統是Windows、UNIX、MacOS或者是用IE瀏覽器,只要安裝了Java虛擬機,都可運行。

Java咖啡館——第一杯咖啡(3)

  1.創建Java源程序

  打開“記事本”,按照圖4內容輸入6行源程序。

Java咖啡館——第一杯咖啡(3)

  小提示:這個程序定義了一個名為HelloWorldApp的對象,對象有一個名為main的方法,用來打印“Hello World!”字樣。習慣上,Java程序采取縮進,即按照模塊使用長短不一的空格。這樣,很容易看出第二行到第五行代碼講的是同一個東西,描述了main方法。其中,第三、第四行又有縮進,它們是main方法的具體實現。使用縮進,閱讀起來一目了然。

  進入“資源管理器”,在C盤根目錄下面建立一個名為“JavaBar”的文件夾(以后我們都用這個文件夾來講解),由于這是第二講,所以在其中再建立一個名為“Cha 02”的子目錄。

  現在回到“記事本”程序,按下“文件”菜單的“保存”項,進入“C:\JavaBar\Cha 02”,在文件名編輯框中輸入“HelloWorldApp.java”,同樣必須注意大小寫。

  2.編譯源程序

  打開“命令提示符”窗口,進入“C:\JavaBar\Cha 02”,輸入“dir”命令,你會看到“HelloWorldApp.java”。

  編譯Java源程序,使用的是“javac”命令:

  javac HelloWorldApp.java

  如果沒有得到任何提示,說明編譯正確通過了。現在查看一下當前目錄,就會看到HelloWorldApp.java及HelloWorldApp.class兩個文件。其中HelloWorldApp.class就是那個很酷的字節碼文件,在Linux或是MacOS上都能夠執行。

  如果遇到了錯誤,請仔細對照源代碼檢查拼寫以及大小寫,重新保存并編譯,相信很快就能自行解決。

  3.運行程序

  在“命令行提示符”窗口中輸入“java HelloWorldApp”(注意大小寫),如果運行成功,那么恭喜你,你已經向Java世界打了第一個招呼!

  Just Do It

  Java能夠完美支持多國語言。如何打印中文字符串“你好,電腦愛好者!”呢?想一想,并且動手試一試。

  下一講,讓我們使用源自IBM的高級開發工具Eclipse進行Java的開發,體驗一下什么才是地地道道的Java開發!





主站蜘蛛池模板: 一级a毛片免费观看久久精品 | 夜色1网站 | 日韩在线精品视频 | 夜夜艹日日艹 | 午夜国产在线观看 | 天天舔日日干 | 最新亚洲情黄在线网站无广告 | 日本视频a | 日韩福利在线 | 日韩啪| 日产精品一卡2卡三卡4乱码久久 | 色网站免费观看 | 色综合天天综久久久噜噜噜久久〔 | 伊人狠狠 | 午夜黄色网址 | 日本最新免费二区 | 日本亚洲欧美在线 | 中文字幕一二三四区 | 日本人的一区二区三区四区 | 永久免费观看午夜视频在线 | 山河令彩蛋免费播放完整版 | 亚洲欧美日本韩国综合在线观看 | 四虎永久免费网站免费观看 | 在线免费视频a | 色综合88| 色天使色婷婷在线影院亚洲 | 亚欧乱色一区二区三区 | 日韩精品视频在线播放 | 欧美系列在线 | 小情侣旅馆内无套啪啪 | 日皮毛片| 日韩在线观看免费 | 亚洲视频黄色 | 色综合天天 | 亚洲成在人线影视天堂网 | 午夜性刺激免费视频观看不卡专区 | 亚洲精品在线观看视频 | 青青草原成年网站免费观看 | 日韩一区二区三区视频在线观看 | 色狠狠色综合久久8狠狠色 色狠狠色综合吹潮 | 日韩中文一区宇都宫紫苑 |