中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java輸出HelloWorld的代碼怎么寫

發布時間:2022-02-24 10:54:47 來源:億速云 閱讀:306 作者:iii 欄目:開發技術

本篇內容介紹了“Java輸出HelloWorld的代碼怎么寫”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

踏過JDK開發環境安裝這所大門,我們正式走進了Java的世界。Java是一門面向對象的編程語言,不僅吸收了c++語言的各種有點,還摒棄了c++里難以理解的多繼承,指針等概念,因此它具有功能強大和簡單易用兩個特征,它的語法比c/c++都更加簡單,它最大的優點就是可移植性很高,一次編寫,到處執行,今天我們就來練習一下Java入行的第一段代碼。

public class HelloWorld {   //HelloWorld叫做類名
 
  public static void main(String[]args) { //void代表無返回值
   
    System.out.println("HelloWorld");  //打印括號里面的東西,并且換行——類似于c語言中的printf函數,由雙引號引起來的“HelloWorld”叫做字符串類型,*注:c語言中沒有字符串類型*
 
  }  //里面的大括號之間叫做方法體

}  //外面的大括號之間叫做類體,類體的組成由方法體和字段組成,類體存在于源文件,方法存在于類,語句存在于方法

書寫代碼的時候需要注意
1: 在一個java文件當中,只能有一個類被public關鍵字修飾,換句話說也就是只能有一個public 的類
2:被public關鍵字修飾的類類名需要和文件名是相同的(文件名不可以是數字和漢字),如果沒有public修飾的類,那么文件名可以任意命名
3編程規范建議:左括號是緊跟著當前行,并且最好空一格
4類名采用大駝峰的形式,大駝峰-如果只有一個單詞,首字母大寫,如果有兩個單詞,兩個首字母都要大寫
5:Java中的main只能固定這么寫,與c語言有所不同

當程序寫完之后,我們要做的肯定就是編譯運行起來,編譯運行代碼的方式由于我采用的是notepad++記事本寫的代碼,所以我這里用DOC界面運行。

首先新建一個文件夾,在文件夾里面新建一個文本文檔,然后將文本文檔重命名為我們寫的程序中被public關鍵字修飾的類名,并且把后面的后綴改為.java

注意:當修改完文件名后綴之后如果沒有出現上圖界面,或者后面編譯的時候DOC界面顯示找不到文件,說明文件名后綴被隱藏了,需要我們取消隱藏,百度上有很詳細的方法文件名修改完成之后,我們要用notepad++記事本打開它來寫我們的程序,此時用電腦自帶的記事本已經是打不開了的。選中文件,右擊鼠標,會有一個打開方式的選項,選則notepad++即可

此時在此界面寫上我們開頭的第一段Java程序,然后ctrl+s保存,注意:每次記事本寫完程序都要保存,然后重新編譯

此時HelloWorld.java這個源文件是在磁盤上的,我們按住windows+r兩個鍵,輸入cmd,進入DOC界面

注意:此時默認打開是c盤,如果源代碼保存在其他盤,直接輸入其他盤就可以了在DOC界面輸入cd+一個空格,然后復制粘貼源代碼所在路徑,回車

接著再輸入javac 文件名.java,回車,此時代表程序已經編譯完成,源文件默認生成了HelloWorld.class——字節碼文件

注意:字節碼文件——.class文件,一個類對應一個字節碼文件,這樣是為了使用方便,如果需要HelloWorld,那么就加載相應的字節碼文件,在java中,用到哪個類,就加載哪個類,字節碼文件用notepad++打開是一堆亂碼,它是二進制文件,是讓機器去識別的此時在剛才的DOC窗口再次輸入java和文件名。代表程序運行完成,我們會看到DOC界面輸出了HelloWorld,代表此次程序編譯運行成功

解決方法:在編譯的時候:javac HelloWorld.java -encoding utf-8

在這個最簡單的java程序編譯運行中,我們可以看出javac和java都屬于JDK命令。javac就是java的編譯器。 編譯命令也就是javac,運行命令也就是java,javac命令的作用是讓Java編譯器獲取Java應用程序HelloWorld.java.的源代碼,把它編譯成符合java虛擬機規范的字節碼文件,也就是.class文件。它就是虛擬機上的可執行文件,虛擬機又把相應的字節碼文件翻譯為操作系統對應的機器碼,java程序最后跑起來都跑到了JVM-Java Viture machine(Java虛擬機)它可以把.class文件加載到JVM當中來運行。也就是說javac把java的源代碼轉化為字節碼,形成.class文件,然后在虛擬機上運行。idea eclipse等都可以看作java虛擬機。

那么現在我們知道了三個名詞

  1. JDK:JAVA開發工具

  2. JRE:Java運行環境

  3. JVM:java虛擬機

JDK默認包含JRE,JRE又默認包含JVM(最核心)

那么什么是虛擬機呢?虛擬機就相當于一臺電腦,所有的文件都要去虛擬機跑,跨平臺指得就是不管哪個系統,只要有JDK,就有JVM。就能編譯運行java程序。

“Java輸出HelloWorld的代碼怎么寫”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

台南市| 云阳县| 拉萨市| 梁平县| 永年县| 阿坝| 历史| 方城县| 嘉荫县| 丘北县| 孟津县| 霍州市| 蒙山县| 荥阳市| 洱源县| 顺义区| 临颍县| 牙克石市| 绥阳县| 五原县| 武平县| 思南县| 射阳县| 延寿县| 勃利县| 宁化县| 同江市| 五台县| 威信县| 永州市| 宁阳县| 金山区| 比如县| 合肥市| 扎赉特旗| 清涧县| 延津县| 鸡东县| 裕民县| 崇仁县| 疏附县|