国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Java First Hello World 程序,你了解多少?

開發 后端
在執行 Java 程序時,JVM 首先使用稱為 類加載器的程序將類的字節碼加載到內存中。如果您的程序使用其他類,則類加載器會在需要它們之前動態加載它們。加載一個類后,JVM 使用稱為 字節碼 驗證程序的程序來檢查字節碼的有效性并確保字節碼不違反 Java 的安全限制。Java 強制執行嚴格的安全性以確保 Java 類文件不被篡改并且不損害您的計算機。

1、先決條件

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

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

您現在可以下載 Windows 版本。(確保您下載的是 JDK,而不是 JRE。)請參閱安裝說明。

文本編輯器

在此示例中,我們將使用記事本,它是 Windows 平臺附帶的一個簡單編輯器。如果您使用不同的文本編輯器,您可以輕松地修改這些說明。

這兩項是您編寫第一個應用程序所需的全部內容。

2、創建您的第一個應用程序

您的第一個應用程序HelloWorldApp將只顯示問候語“Hello world!”。讓我們按照以下三個步驟來創建、編譯和運行這個HelloWorldApp程序:

創建源文件

源文件包含用 Java 編程語言編寫的代碼,您和其他程序員都可以理解這些代碼。您可以使用任何文本編輯器來創建和編輯源文件。

將源文件編譯成.class文件

Java 編程語言編譯器 (javac) 獲取您的源文件并將其文本翻譯成 Java 虛擬機可以理解的指令。此文件中包含的指令稱為字節碼。

運行程序

Java 應用程序啟動器工具 (java) 使用 Java 虛擬機來運行您的應用程序。

3、創建源文件

首先,啟動編輯器。您可以通過選擇程序 > 附件 > 記事本從開始菜單啟動記事本編輯器。在新文檔中,鍵入以下代碼:

/** 
* HelloWorldApp 類實現了一個應用程序
* 簡單地打印“Hello World!” 到標準輸出。
*/ class HelloWorldApp {
     public static void main ( String [] args ) {
         System . 出來。println( "你好,世界!" ); //顯示字符串。 
    
    }
}

在保存文件之前,讓我們在 C 盤創建一個名為myapplication的目錄。現在將代碼保存在名為HelloWorldApp.java的文件中。要在記事本中執行此操作,首先,選擇文件 > 另存為菜單項。然后,在另存為對話框中:

通過查看上面的源碼,我們看看class,public,static,void,main,String[],System.out.println()是什么意思。

  • class關鍵字用于在java中聲明一個類。
  • public關鍵字是表示可見性的訪問修飾符。這意味著它對所有人可見。
  • static是一個關鍵字。如果我們將任何方法聲明為靜態的,則它被稱為靜態方法。靜態方法的核心優勢是不需要創建對象來調用靜態方法。main 方法由 JVM 執行,因此不需要創建對象來調用 main 方法。所以它節省了內存。
  • void是方法的返回類型。這意味著它不返回任何值。
  • main代表程序的起點。
  • String[] args 用于命令行參數。我們稍后會學習它。
  • System.out.println()用于打印語句。

4、將源文件編譯成.class文件

要編譯源文件,請將當前目錄更改為文件所在的目錄。例如,如果您的源目錄是C 盤上的myapplication,請在提示符下鍵入以下命令并按 Enter:

cd C:\myapplication

現在提示應更改為 C:\myapplication>。

現在您可以編譯了。在提示符下,鍵入以下命令并按 Enter。

javac HelloWorldApp.java

在您有了HelloWorldApp.class文件,您可以運行您的程序了。

5、運行程序

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

java HelloWorldApp

您應該在屏幕上看到以下內容:

C:\myapplication>java HelloWorldApp
Hello World!

恭喜!你的程序有效!

從這里開始檢查 JDK 8 和 JRE 8 安裝

關鍵點

警告

執行程序時 不要在命令行中使用擴展名 .class 。使用 java ClassName 來運行程序。如果您在命令行中使用 java ClassName.class ,系統將嘗試獲取 ClassName.class.class。

提示

如果執行一個不存在的class文件, 就會出現NoClassDefFoundError 。如果您執行一個沒有 main 方法的類文件,或者您錯誤地鍵入了 main 方法(例如,鍵入 Main 而不是 main),將發生 NoSuchMethodError。

筆記

在執行 Java 程序時,JVM 首先使用稱為 類加載器的程序將類的字節碼加載到內存中。如果您的程序使用其他類,則類加載器會在需要它們之前動態加載它們。加載一個類后,JVM 使用稱為 字節碼 驗證程序的程序來檢查字節碼的有效性并確保字節碼不違反 Java 的安全限制。Java 強制執行嚴格的安全性以確保 Java 類文件不被篡改并且不損害您的計算機。

概括

  • Java 源文件名必須與程序中的公共類名匹配。Java 源代碼文件必須以.java擴展名結尾 。
  • 每個類都被編譯成一個單獨的字節碼文件,該文件與類同名并以 .class 擴展名結尾。

  • 要從命令行編譯 Java 源代碼文件,請使用 javac 命令。
  • 要從命令行運行 Java 類,請使用 java 命令。
  • 每個 Java 程序都是一組類定義。關鍵字 class 引入了類定義。類的內容包含在 塊中。
  • 塊以左大括號 ({)開始 ,以右大括號 (})結束。
  • 方法包含在類中。要運行 Java 程序,該程序必須有一個 main 方法。main方法是程序執行時開始的入口點。
  • Java 中的每條語句都以分號 (;) 結尾,稱為 語句終止符。
  • 保留字或關鍵字對編譯器具有特定含義,不能在程序中用于其他目的。
  • 在 Java 中,注釋在一行中以兩個斜杠 (//) 開頭,稱為行注釋,或者在一行或幾行中包含在 /* 和 */ 之間,稱為塊注釋或段落注釋。編譯器會忽略注釋。
  • Java 源程序區分大小寫。
  • Java 字節碼可以在任何裝有 Java 虛擬機的計算機上執行。

責任編輯:姜華 來源: 今日頭條
相關推薦

2017-01-09 16:40:07

React NatiAndroid 開發

2017-06-26 08:55:52

2010-01-07 13:27:22

Linux驅動程序

2015-10-27 09:47:11

2019-12-12 09:23:29

Hello World操作系統函數庫

2012-03-06 10:22:00

程序

2016-12-13 14:12:25

程序機制

2016-12-14 14:41:20

Hello World程序運行機制

2011-06-08 17:59:43

Qt Creator

2017-11-23 17:45:46

Yii框架IntelYii框架深度剖析

2014-12-19 10:07:10

C

2022-08-01 08:37:45

Java池化緩存

2020-03-25 08:47:22

智能邊緣邊緣計算網絡

2023-10-29 08:35:47

AndroidAOP編程

2012-12-27 10:58:24

KVMKVM概念

2023-10-25 08:17:06

Lite模式代理類

2021-06-06 18:22:04

PprofGopher邏輯

2010-03-15 15:18:23

Python運行

2020-03-02 14:55:02

JavaBigDecimalAPI

2009-08-11 10:32:23

什么是Groovy
點贊
收藏

51CTO技術棧公眾號

日本在线аv| 欧产日产国产精品视频| 蜜桃av一区二区三区电影| 国产视频一区二区| 国产精品羞羞答答在线观看| 亚洲第一福利网站| 99热在线网站| 自拍偷在线精品自拍偷无码专区| 最新av网址在线观看| 日韩午夜在线| 国产激情美女久久久久久吹潮| 日韩av影院| 欧美成人精品激情在线观看| 九色porny视频在线观看| 色呦呦日韩精品| 91精品视频在线免费观看| 中文字幕成人| 亚洲一区二区久久久| 日本aa在线观看| 日韩黄色小视频| 欧美日韩最好看的视频| 欧美久久影院| 成人激情黄色网| 奇米影视亚洲| 国产日韩精品电影| 91亚洲国产| 91色精品视频在线| 亚洲网站视频| 日韩一区二区电影在线观看| 日韩av电影天堂| 亚洲图色在线| 成人av免费在线| 爆乳熟妇一区二区三区霸乳| 国产精品女人毛片| 女生裸体视频网站免费观看| 一级特黄大欧美久久久| 91久久精品国产91久久性色| 国产在线观看91一区二区三区| 茄子视频成人在线| 成人羞羞视频播放网站| 不卡一区二区三区视频| 日韩午夜精品| 99久久久无码国产精品性色戒| 国产成人在线免费观看| 男人用嘴添女人下身免费视频| 国产日韩三级在线| 日韩黄色动漫| 欧美精品九九99久久| 久九九久频精品短视频| 久久这里有精品视频| 久久久久97| 国产一区二区不卡视频| 国产一区免费电影| 男女羞羞视频网站| 在线看日韩精品电影| 国产三级伦理在线| 欧美精品在线看| 亚洲国产精品久久久久蝴蝶传媒| 欧美大香线蕉线伊人久久| 国产福利91精品一区| 制服丝袜影音| 欧美专区一区二区三区| 男人的天堂成人| 久久亚洲影视婷婷| 一本到av在线| 国产精品一区二区你懂的| 久久久久久久久久久福利| 亚洲视频综合在线| 性欧美1819sex性高清大胸| 国产一区二区三区视频免费| 亚洲精品白浆高清| 欧美激情视频一区二区三区| 波多野洁衣一区| 在线视频资源站| 亚洲色图第一页| 欧美oldwomenvideos| 手机在线视频你懂的| 国产精品电影院| 丁香影院在线| 欧美专区福利在线| 少女频道在线观看免费播放电视剧| 亚洲色图狂野欧美| 欧美激情日韩| 男女视频在线看| 日韩免费性生活视频播放| 国产一区二区三区免费观看在线 | 久久国产亚洲精品无码| 国产精品久久久久久久久搜平片 | 在线免费av资源| 精品av一区二区| 9a蜜桃久久久久久免费| 成人av电影在线网| 成人高清在线| 国产精品女主播视频| 日本亚洲天堂网| 羞羞在线观看网站| 亚洲精品电影在线| 国产日韩欧美一区二区三区四区| 一本色道久久综合亚洲精品高清 | 美女一区二区三区| 亚洲视频在线播放| 成人激情电影在线| 国产精品va在线观看无码| 欧美性生交xxxxx久久久| 精品国产麻豆| 亚洲国产精品一区在线观看不卡| 日韩在线亚洲| 日韩欧美精品久久| 午夜视频在线观看一区二区 | 亚洲主播在线观看| 外国成人毛片| 在线不卡视频一区二区| 日韩欧美国产骚| 精品综合久久88少妇激情| 中文字幕在线乱| 极品美女销魂一区二区三区| 六月婷婷久久| 亚洲专区一二三| 午夜欧洲一区| 精品欧美国产一区二区三区| 四虎精品一区二区免费 | 99久久久久| 国产精品自拍视频在线| 在线看欧美日韩| 日本成人中文字幕| 久久黄色美女电影| 超碰97在线资源| 欧美日韩精品在线| 欧美成人激情| 曰韩少妇与小伙激情| 97免费中文视频在线观看| 成av人片一区二区| 欧美91在线|欧美| 国产免费一区二区三区四在线播放| 欧美日产国产精品| 狠狠爱成人网| av在线电影免费观看| 国产精品一区在线观看| 欧美性猛片xxxx免费看久爱 | 456国产精品| 中文字幕久久午夜不卡| 成人午夜三级| 拍拍拍999自拍偷| 欧亚精品中文字幕| 亚洲影院在线观看| 无需播放器亚洲| 性xxxx丰满孕妇xxxx另类| 91精品视频网站| 日韩欧美aaa| 一本色道久久精品| 96av在线| www.成年人视频| 久久夜色精品国产亚洲aⅴ| 久久免费美女视频| 日韩成人一级| 中文字幕一区二区三区免费视频| 成人激情视频小说免费下载| 欧美日韩一区二区精品| 国产精品a级| 日本动漫理论片在线观看网站| 久久亚洲综合网| 亚洲激情视频在线| 丁香婷婷综合激情五月色| 免费视频成人| 成人网址大全| 91手机视频在线观看| 91成人免费在线| 久久精品中文| 成人交换视频| 成人午夜影院| 成人资源av| 亚洲欧美在线免费观看| 国产亚洲一区二区三区| 精品久久久久中文字幕小说 | 91精品国产高清自在线| 亚洲另类中文字| 亚洲二区视频| 欧美aaa视频| 国产成人精品一区二区| 午夜精品一区二区三区免费视频| 亚洲午夜黄色| 亚洲电影观看| 91国内精品在线视频| 国产精品午夜av在线| 精品亚洲va在线va天堂资源站| 久久在线观看免费| 正在播放日韩欧美一页| 免费看男女www网站入口在线| 狠狠干 狠狠操| 国产欧美精品xxxx另类| 欧美精品一区二区三区很污很色的| 成人免费的视频| 欧美一区电影| 成年网站在线视频网站| 成年人在线看片| 国产偷久久久精品专区| 久久久国产91| 精品污污网站免费看| 久久丝袜美腿综合| 国产日韩欧美一区|