国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java? 教程(“Hello World!”應(yīng)用程序)

skinner / 1943人閱讀

“Hello World!”應(yīng)用程序

下面列出的小節(jié)提供了編譯和運行一個簡單的“Hello World!”應(yīng)用程序的詳細說明,第一部分提供了關(guān)于使用NetBeans IDE入門的信息,集成開發(fā)環(huán)境極大地簡化了軟件開發(fā)過程。NetBeans IDE運行在下面列出的所有平臺上,其余部分提供了特定于平臺的指示,用于在沒有集成開發(fā)環(huán)境的情況下啟動。如果遇到問題,一定要參考常見問題部分,它為新用戶遇到的許多問題提供解決方案。

NetBeans IDE的"Hello World!"

是時候編寫你的第一個應(yīng)用程序了!這些詳細的說明適用于NetBeans IDE的用戶,NetBeans IDE在Java平臺上運行,這意味著你可以將它與任何有JDK可用的操作系統(tǒng)一起使用,這些操作系統(tǒng)包括Microsoft Windows、Solaris OS、Linux和Mac OS X。

檢查列表

編寫你的第一個程序,你將需要:

Java SE開發(fā)工具包(在本例中選擇了JDK 7)

對于Microsoft Windows、Solaris OS和Linux: Java SE下載索引頁。

對于Mac OS X:developer.apple.com

NetBeans IDE

對于所有平臺:NetBeans IDE下載索引頁

創(chuàng)建你的第一個應(yīng)用程序

你的第一個應(yīng)用程序,HelloWorldApp,將簡單地顯示問候“Hello World!”,創(chuàng)建這個項目你需要:

創(chuàng)建一個IDE項目

當你創(chuàng)建一個IDE項目時,你將創(chuàng)建一個環(huán)境來構(gòu)建和運行你的應(yīng)用程序,使用IDE項目可以消除與在命令行上開發(fā)相關(guān)的配置問題,你可以通過在IDE中選擇單個菜單項來構(gòu)建或運行應(yīng)用程序。

向生成的源文件添加代碼

源文件包含用Java編程語言編寫的代碼,你和其他程序員可以理解,作為創(chuàng)建IDE項目的一部分,將自動生成框架源文件,然后,你將修改源文件以添加“Hello World!”消息。

將源文件編譯為.class文件

IDE調(diào)用Java編程語言編譯器(javac),它接收源文件并將其文本轉(zhuǎn)換為Java虛擬機能夠理解的指令,這個文件中包含的指令稱為字節(jié)碼。

運行這個程序

IDE調(diào)用Java應(yīng)用程序啟動工具(Java),該工具使用Java虛擬機運行應(yīng)用程序。

創(chuàng)建一個IDE項目

創(chuàng)建IDE項目:

啟動NetBeans IDE

在Microsoft Windows系統(tǒng)上,你可以在開始菜單中使用NetBeans IDE項。

在Solaris OS和Linux系統(tǒng)上,通過導(dǎo)航到IDE的bin目錄并輸入./netbeans來執(zhí)行IDE啟動腳本。

在Mac OS X系統(tǒng)上,單擊NetBeans IDE應(yīng)用程序圖標。

在NetBeans IDE中,選擇File | New Project....

New Project向?qū)е校归_Java類別并選擇Java應(yīng)用程序,如圖所示:

在向?qū)У?strong>Name and Location頁面中,執(zhí)行以下操作(如下圖所示):

Project Name字段中,輸入Hello World App。

Create Main Class字段中,輸入helloworldapp.HelloWorldApp。

單擊Finish。

項目已創(chuàng)建并在IDE中打開,你應(yīng)該看到以下組件:

項目窗口包含項目組件的樹視圖,包括源文件、代碼依賴的庫等。

包含一個打開的名為HelloWorldApp.java的文件的源編輯器窗口。

導(dǎo)航窗口,你可以使用它在所選類中的元素之間快速導(dǎo)航。

向平臺列表中添加JDK 8(如果需要)

可能有必要將JDK 8添加到IDE的可用平臺列表中,為此,請選擇Tools | Java Platforms,如下圖所示:

如果你在已安裝平臺列表中沒有看到JDK 8(它可能以1.8或1.8.0的形式出現(xiàn)),則可以使用它,點擊Add Platform,導(dǎo)航到JDK 8安裝目錄,并單擊Finish,你現(xiàn)在應(yīng)該可以看到這個新添加的平臺:

將此JDK設(shè)置為所有項目的默認JDK,你可以使用命令行上的--jdkhome開關(guān)來運行IDE,或者在INSTALLATION_DIRECTORY/etc/netbeans.conf文件的netbeans_j2sdkhome屬性中輸入到JDK的路徑。

僅為當前項目指定此JDK,在Projects窗格中選擇Hello World App,選擇File | Project Properties (Hello World App),點擊Libraries,然后在Java Platform下拉菜單中選擇JDK 1.8,你應(yīng)該會看到類似如下的屏幕:

IDE現(xiàn)在已經(jīng)配置為JDK 8。

向生成的源文件添加代碼

當你創(chuàng)建這個項目時,在New Project向?qū)е羞x擇Create Main Class復(fù)選框,因此IDE為你創(chuàng)建了一個框架類,你可以通過替換行將“Hello World!”消息添加到框架代碼中:

// TODO code application logic here

使用這行:

System.out.println("Hello World!"); // Display the string.

可以選擇替換這四行生成的代碼:

/**
 *
 * @author
 */

使用這些行:

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */

這四行是代碼注釋,不影響程序的運行,本教程后面的部分將解釋代碼注釋的使用和格式。

當你鍵入Aa時要小心。

如所示,輸入所有代碼、命令和文件名,編譯器(javac)和啟動器(java)都是區(qū)分大小寫的,所以必須始終大寫。
HelloWorldApp不同于helloworldapp。

通過選擇File | Save保存更改。

文件應(yīng)該如下所示:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package helloworldapp;

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
public class HelloWorldApp {

   
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }

}
將源文件編譯為.class文件

要編譯源文件,請從IDE的主菜單中選擇Run | Build Project (Hello World App)

輸出窗口將打開并顯示類似于下圖所示的輸出:

如果構(gòu)建輸出以語句BUILD SUCCESSFUL結(jié)束,恭喜!你已經(jīng)成功編譯了你的程序!

如果構(gòu)建輸出以語句BUILD FAILED告終,那么你的代碼可能有語法錯誤,輸出窗口中的錯誤報告為超鏈接文本,你雙擊這樣的超鏈接來導(dǎo)航到錯誤的源,然后,你可以修復(fù)錯誤,并再次選擇Run | Build Project

當你構(gòu)建項目時,字節(jié)碼文件HelloWorldApp.class生成,打開Files窗口并展開Hello World App/build/classes/helloworldapp節(jié)點,你可以看到新文件在何處生成,如下圖所示:

現(xiàn)在已經(jīng)構(gòu)建了項目,可以運行程序了。

運行這個程序

從IDE的菜單欄中,選擇Run | Run Main Project

下一個圖顯示了你現(xiàn)在應(yīng)該看到的內(nèi)容:

恭喜你!你的程序工作了!

繼續(xù)使用NetBeans IDE教程

本教程的后面幾頁將解釋這個簡單應(yīng)用程序中的代碼,在此之后,課程將深入到核心語言特性中,并提供更多的示例。盡管本教程的其余部分沒有給出關(guān)于使用NetBeans IDE的具體說明,你可以輕松地使用IDE編寫和運行示例代碼,下面是一些關(guān)于使用IDE的技巧,以及你可能會看到的一些IDE行為的解釋:

一旦你在IDE中創(chuàng)建了一個項目,你可以使用New File向?qū)⑽募砑拥巾椖恐校x擇File | New File,然后在向?qū)е羞x擇一個模板,例如空的Java文件模板。

你可以使用IDE的Compile File(F9)和Run File(Shift-F6)命令編譯和運行單個文件(與整個項目相反),如果你使用Run Main Project命令,IDE將運行IDE關(guān)聯(lián)的文件作為主項目的主類,因此,如果在HelloWorldApp項目中創(chuàng)建一個附加類,然后嘗試使用Run Main Project命令運行該文件,那么IDE將運行HelloWorldApp文件。

你可能希望為包含多個源文件的示例應(yīng)用程序創(chuàng)建多帶帶的IDE項目

當你在IDE中輸入時,可能會周期性地出現(xiàn)一個代碼完成框,你可以忽略代碼完成框并繼續(xù)鍵入,或者你可以選擇其中一個建議表達式,如果你不希望自動出現(xiàn)代碼完成框,你可以關(guān)閉該特性,選擇Tools | Options | Editor, 單擊Code Completion選項卡并清除Auto Popup Completion Window復(fù)選框。

如果要在Projects窗口中為源文件重命名節(jié)點,請從IDE的主菜單中選擇Refactor,IDE提示你使用Rename對話框引導(dǎo)你通過重命名類和更新引用該類的代碼的選項,進行更改并單擊Refactor應(yīng)用更改,如果你的項目中只有一個類,那么這種單擊順序似乎是不必要的,但是當你的更改影響到大型項目中代碼的其他部分時,這是非常有用的。

有關(guān)NetBeans IDE特性的更全面的指南,請參閱NetBeans文檔頁面。

Microsoft Windows的"Hello World!"

是時候編寫你的第一個應(yīng)用程序了!以下說明適用于Windows Vista、Windows 7和Windows 8的用戶。

如果你在本頁的指令中遇到問題,請參考常見問題(及其解決方案)。

檢查列表

要編寫你的第一個程序,你需要:

Java SE開發(fā)工具包8(JDK 8)

你現(xiàn)在可以下載Windows版本,(一定要下載JDK,而不是JRE)請參考安裝說明。

一個文本編輯器

在本例中,我們將使用記事本,一個包含Windows平臺的簡單編輯器,如果你使用不同的文本編輯器,你可以很容易地調(diào)整這些指令。

這兩個條目是你編寫第一個應(yīng)用程序所需的全部內(nèi)容。

創(chuàng)建你的第一個應(yīng)用程序

你的第一個應(yīng)用程序HelloWorldApp將簡單地顯示問候“Hello world!”要創(chuàng)建這個程序,你需要:

創(chuàng)建一個源文件

源文件包含用Java編程語言編寫的代碼,你和其他程序員可以理解的,你可以使用任何文本編輯器來創(chuàng)建和編輯源文件。

將源文件編譯為.class文件

Java編程語言編譯器(Java programming language compiler, javac)獲取源文件,并將其文本轉(zhuǎn)換為Java虛擬機能夠理解的指令,這個文件中包含的指令稱為字節(jié)碼。

運行這個程序

Java應(yīng)用程序啟動工具(Java)使用Java虛擬機運行應(yīng)用程序。

創(chuàng)建一個源文件

要創(chuàng)建源文件,你有兩個選項:

你可以保存文件HelloWorldApp.java在你的電腦上,避免了大量的打字,然后你可以直接將源文件編譯為.class文件。

或者,你可以使用以下(較長的)說明。

首先,啟動你的編輯器,你可以通過選擇Programs > Accessories > NotepadStart菜單啟動記事本編輯器,在新文檔中,輸入以下代碼:

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

當你鍵入Aa時要小心。

如所示,輸入所有代碼、命令和文件名,編譯器(javac)和啟動器(java)都是區(qū)分大小寫的,所以必須始終大寫。
HelloWorldApp不同于helloworldapp。

將代碼保存在名為HelloWorldApp.java的文件中,要在記事本中執(zhí)行此操作,首先選擇File > Save As菜單項,然后,在Save As對話框中:

使用Save in組合框,指定要保存文件的文件夾(目錄),在本例中,目錄是C驅(qū)動器上的myapplication。

File name文本字段中輸入"HelloWorldApp.java",包括引號。

Save as type組合框中選擇Text Documents (*.txt)

Encoding組合框中,將編碼保留為ANSI。

完成后,對話框應(yīng)該如下所示:

現(xiàn)在單擊Save,然后退出記事本。

將源文件編譯為.class文件

打開一個shell或“命令”窗口,你可以從開始菜單中選擇Run…然后輸入cmd,shell窗口應(yīng)該類似于下圖:

提示符顯示當前目錄,當你打開提示符時,你的當前目錄通常是Windows XP的主目錄(如圖所示)。

要編譯源文件,請將當前目錄更改為文件所在的目錄,例如,如果你的源目錄是在C驅(qū)動器上的myapplication,在提示符下輸入以下命令,然后按Enter

cd C:myapplication

現(xiàn)在提示符應(yīng)該更改為C:myapplication>

要更改到另一個驅(qū)動器上的目錄,你必須輸入一個額外的命令:驅(qū)動器的名稱,例如,要更改D驅(qū)動器上的myapplication目錄,你必須輸入D:,如下:
C:>D:

D:>cd myapplication

D:myapplication>

如果你在提示符處輸入dir,你應(yīng)該會看到你的源文件,如下所示:

C:>cd myapplication

C:myapplication>dir
 Volume in drive C is System
 Volume Serial Number is F2E8-C8CC

 Directory of C:myapplication

2014-04-24  01:34 PM              .
2014-04-24  01:34 PM              ..
2014-04-24  01:34 PM               267 HelloWorldApp.java
               1 File(s)            267 bytes
               2 Dir(s)  93,297,991,680 bytes free

C:myapplication>

現(xiàn)在可以編譯了,在提示符處,輸入以下命令并按Enter鍵。

javac HelloWorldApp.java

編譯器生成了一個字節(jié)碼文件HelloWorldApp.class,在提示符中,鍵入dir以查看生成的新文件,如下所示:

C:myapplication>javac HelloWorldApp.java

C:myapplication>dir
 Volume in drive C is System
 Volume Serial Number is F2E8-C8CC

 Directory of C:myapplication

2014-04-24  02:07 PM              .
2014-04-24  02:07 PM              ..
2014-04-24  02:07 PM               432 HelloWorldApp.class
2014-04-24  01:34 PM               267 HelloWorldApp.java
               2 File(s)            699 bytes
               2 Dir(s)  93,298,032,640 bytes free

C:myapplication>

現(xiàn)在已經(jīng)有了.class文件,可以運行程序了。

如果你在此步驟中遇到指令問題,請參考常見問題(及其解決方案)。

運行這個程序

在同一目錄中,在提示符處輸入以下命令:

java -cp . HelloWorldApp

你應(yīng)該在屏幕上看到以下內(nèi)容:

C:myapplication>java -cp . HelloWorldApp
Hello World!

C:myapplication>

恭喜你!你的程序工作了!

如果你在此步驟中遇到指令問題,請參考常見問題(及其解決方案)。

Solaris OS和Linux的"Hello World!"

是時候編寫你的第一個應(yīng)用程序了!這些詳細的說明適用于Solaris操作系統(tǒng)和Linux用戶。

如果你在本頁的指令中遇到問題,請參考常見問題(及其解決方案)。

檢查列表

要編寫你的第一個程序,你需要:

Java SE開發(fā)工具包8 (JDK 8)

你現(xiàn)在可以下載Solaris操作系統(tǒng)或Linux版本,(一定要下載JDK,而不是JRE)請參考安裝說明。

一個文本編輯器

在本例中,我們將使用Pico,這是許多基于unix平臺的編輯器,如果使用不同的文本編輯器(如vi或emacs),你可以輕松地調(diào)整這些指令。

這兩個條目是你編寫第一個應(yīng)用程序所需的全部內(nèi)容。

創(chuàng)建你的第一個應(yīng)用程序

你的第一個應(yīng)用程序HelloWorldApp將簡單地顯示問候“Hello world!”要創(chuàng)建這個程序,你需要:

創(chuàng)建一個源文件

源文件包含用Java編程語言編寫的代碼,你和其他程序員可以理解的,你可以使用任何文本編輯器來創(chuàng)建和編輯源文件。

將源文件編譯為.class文件

Java編程語言編譯器(Java programming language compiler, javac)獲取源文件,并將其文本轉(zhuǎn)換為Java虛擬機能夠理解的指令,這個文件中包含的指令稱為字節(jié)碼。

運行這個程序

Java應(yīng)用程序啟動工具(Java)使用Java虛擬機運行應(yīng)用程序。

創(chuàng)建一個源文件

要創(chuàng)建源文件,你有兩個選項:

你可以保存文件HelloWorldApp.java在你的電腦上,避免了大量的打字,然后你可以直接將源文件編譯為.class文件。

或者,你可以使用以下(較長的)說明。

首先,打開一個shell或“終端”窗口。

當你第一次打開提示符時,當前目錄通常是你的主目錄,通過在提示符處輸入cd,然后按Return,可以隨時將當前目錄更改為主目錄。

你創(chuàng)建的源文件應(yīng)該保存在一個多帶帶的目錄中,你可以使用命令mkdir創(chuàng)建一個目錄,例如,要在/tmp目錄中創(chuàng)建目錄examples/java,請使用以下命令:

cd /tmp
mkdir examples
cd examples
mkdir java

若要將當前目錄更改為此新目錄,請輸入:

cd /tmp/examples/java

現(xiàn)在可以開始創(chuàng)建源文件了。

通過在提示符處輸入Pico并按下Return來啟動Pico編輯器,如果系統(tǒng)響應(yīng)消息pico: command not found,那么Pico很可能是不可用的,有關(guān)更多信息,請咨詢系統(tǒng)管理員,或者使用另一個編輯器。

當你啟動Pico時,它將顯示一個新的空白緩沖區(qū),這是你將在其中鍵入代碼的區(qū)域。

將下列代碼輸入新緩沖區(qū):

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

當你鍵入Aa時要小心。

如所示,輸入所有代碼、命令和文件名,編譯器(javac)和啟動器(java)都是區(qū)分大小寫的,所以必須始終大寫。
HelloWorldApp不同于helloworldapp。

將代碼保存在名為HelloWorldApp.java的文件中,在Pico編輯器中,輸入Ctrl-O,然后在底部看到要File Name to write:,輸入希望創(chuàng)建文件的目錄,然后是HelloWorldApp.java。例如,如果你希望保存HelloWorldApp.java在目錄/tmp/example/java中,輸入/tmp/examples/java/HelloWorldApp.java然后按下Return

你可以鍵入Ctrl-X以退出Pico。

將源文件編譯為.class文件

打開另一個shell窗口,要編譯源文件,請將當前目錄更改為文件所在的目錄,例如,如果你的源目錄是/tmp/examples/java,那么在提示符下輸入以下命令并按Return

cd /tmp/examples/java

如果在提示符處輸入pwd,你應(yīng)該會看到當前目錄,在本例中該目錄已被更改為/tmp/examples/java。

如果在提示符處輸入ls,應(yīng)該會看到文件。

現(xiàn)在可以編譯源文件了,在提示符下,輸入以下命令并按Return鍵。

javac HelloWorldApp.java

編譯器生成了一個字節(jié)碼文件HelloWorldApp.class,在提示符中,輸入ls以查看生成的新文件:下圖。

現(xiàn)在已經(jīng)有了.class文件,可以運行程序了。

如果你在此步驟中遇到指令問題,請參考常見問題(及其解決方案)。

運行這個程序

在同一目錄中,在提示符處輸入以下命令:

java HelloWorldApp

下一個圖顯示了你現(xiàn)在應(yīng)該看到的內(nèi)容。

恭喜你!你的程序工作了!

如果你在此步驟中遇到指令問題,請參考常見問題(及其解決方案)。

上一篇:Java技術(shù)現(xiàn)象 下一篇:仔細看看“Hello World!”

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/76426.html

相關(guān)文章

  • Java? 教程(仔細看看“Hello World!”應(yīng)用程序

    仔細看看Hello World!應(yīng)用程序 現(xiàn)在你已經(jīng)看到了Hello World!應(yīng)用程序(甚至可能編譯并運行它),你可能想知道它是如何工作的,這是它的代碼: class HelloWorldApp { public static void main(String[] args) { System.out.println(Hello World!); // Display ...

    zollero 評論0 收藏0
  • Hello World -- Java Web版(Java Web 入門教程

    摘要:在中運行,輸出如下圖,則說明安裝成功下載本文使用的是最新穩(wěn)定版并解壓到任意目錄。設(shè)置環(huán)境變量為解壓后的目錄,該目錄中應(yīng)包含以下文件。運行打開工具,依次運行兩個命令的目錄注意將替換成具體的路徑。 在閱讀本文之前,你一定知道如何用Java語言寫出Hello, World!了。那么,用Java語言如何寫出Web版的Hello, World!,使之顯示在瀏覽器中呢?本文將一步一步演示如何寫出J...

    james 評論0 收藏0
  • JAVA開發(fā)工具,“保姆級”的IDEA下載和使用安裝教程,并敲出第一個程序HelloWorld

    摘要:文章目錄前言一的下載二安裝三啟動應(yīng)用并配置四驗證總結(jié)前言全稱,是編程語言開發(fā)的集成環(huán)境。是公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持,,,,等。 ...

    不知名網(wǎng)友 評論0 收藏0
  • RabbitMQ使用教程(一)RabbitMQ環(huán)境安裝配置及Hello World示例

    摘要:進行插入操作的端稱為隊尾,進行刪除操作的端稱為對頭。還有個專業(yè)術(shù)語要了解下生產(chǎn)者發(fā)送消息的應(yīng)用程序被稱為生產(chǎn)者。消費者接收消息的應(yīng)用程序被稱為消費者。參考鏈接下安裝及操作常用命令譯實戰(zhàn)教程一你是否聽說過或者使用過隊列? 你是否聽說過或者使用過消息隊列? 你是否聽說過或者使用過RabbitMQ? 提到這幾個詞,用過的人,也許覺得很簡單,沒用過的人,也許覺得很復(fù)雜,至少在我沒使用消息隊列之前,聽...

    SegmentFault 評論0 收藏0
  • Java? 教程(字符串)

    字符串 在Java編程中廣泛使用的字符串是一系列字符,在Java編程語言中,字符串是對象。 Java平臺提供String類來創(chuàng)建和操作字符串。 創(chuàng)建字符串 創(chuàng)建字符串的最直接方法是編寫: String greeting = Hello world!; 在這種情況下,Hello world!是一個字符串文字 — 代碼中的一系列字符,用雙引號括起來,每當它在代碼中遇到字符串文字時,編譯器就會創(chuàng)建一個帶...

    ThreeWords 評論0 收藏0

發(fā)表評論

0條評論

skinner

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<