亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java 入門程序

在本教程中,您將學(xué)習(xí)用Java編寫“ Hello World”程序。

“Hello, World!” 是在屏幕上輸出的簡(jiǎn)單程序。由于它是一個(gè)非常簡(jiǎn)單的程序,因此經(jīng)常用于向新手介紹一種新的編程語(yǔ)言。

讓我們探討一下Java“Hello, World!” 程序。

如果要在計(jì)算機(jī)上運(yùn)行此程序,請(qǐng)確保正確安裝了Java。另外,您需要一個(gè)IDE(或文本編輯器)來(lái)編寫和編輯Java代碼。

Java“Hello, World!”程序

//您的第一個(gè)程序
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

如果您復(fù)制了此代碼,則需要將文件名另存為HelloWorld.java。這是因?yàn)?strong>類名和文件名在Java中應(yīng)該相同。

運(yùn)行該程序時(shí),輸出為:

Hello, World!

Java的“Hello, World!”示例程序說(shuō)明:

  1. // 您的第一個(gè)程序
    在Java中,任何以開(kāi)頭的行//都是注釋。注釋旨在供用戶閱讀代碼、更好地理解程序的意圖和功能。Java編譯器(將Java程序轉(zhuǎn)換為計(jì)算機(jī)可執(zhí)行的Java字節(jié)碼的應(yīng)用程序)將完全忽略它。要了解更多信息,請(qǐng)?jiān)L問(wèn)Java注釋。

  2. class HelloWorld { ... }
    在Java中,每個(gè)應(yīng)用程序都以類定義開(kāi)頭。在程序中,HelloWorld是類的名稱,并且類定義是:

    class HelloWorld {
    ... .. ...
    }

    現(xiàn)在,請(qǐng)記住每個(gè)Java應(yīng)用程序都有一個(gè)類定義,并且該類的名稱應(yīng)與Java中的文件名匹配。

  3. public static void main(String[] args) { ... }
    這是主要方法。Java中的每個(gè)應(yīng)用程序都必須包含main方法。Java編譯器開(kāi)始從main方法執(zhí)行代碼。
    它是如何工作的?好問(wèn)題。但是,我們將不在本文中討論。畢竟,這是將Java編程語(yǔ)言引入新手的基本程序。在后面的章節(jié)中,我們將學(xué)習(xí)public,static,void等的意義,以及方法是如何工作的?。
    現(xiàn)在,請(qǐng)記住,main方法是Java應(yīng)用程序的入口點(diǎn),并且在Java程序中是必需的。Java中主要方法的簽名為:

    public static void main(String[] args) {
    ... .. ...
    }
  4. System.out.println("Hello, World!");
    以上代碼將引號(hào)內(nèi)的字符串 Hello, World!,打印到標(biāo)準(zhǔn)輸出(您的屏幕)。注意,此語(yǔ)句位于主函數(shù)內(nèi)部,該函數(shù)位于類定義內(nèi)部。

注意事項(xiàng)

  • 每個(gè)有效的Java應(yīng)用程序都必須具有一個(gè)類定義(與文件名匹配)。

  • main方法必須在類定義內(nèi)。

  • 編譯器從主函數(shù)開(kāi)始執(zhí)行代碼。

這是不執(zhí)行任何操作的有效Java程序。

public class HelloWorld {
    public static void main(String[] args) {
        //在這里編寫代碼
    }
}

如果您現(xiàn)在還不理解class、static、方法等的含義,請(qǐng)不要擔(dān)心。我們將在后面的章節(jié)中詳細(xì)討論。