黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java基礎:怎么寫Java程序

Java基礎:怎么寫Java程序

更新時間:2022-05-07 10:14:13 來源:動力節點 瀏覽2128次

對于初學Java的小伙伴來說,要怎么寫Java程序呢?動力節點小編來告訴大家幾個方法。

方法一:

1.為了開始用 Java 編寫程序,請設置您的工作環境。許多程序員使用 Eclipse 和 Netbeans 等集成開發環境 (IDE) 進行 Java 編程,但可以編寫 Java 程序并在沒有臃腫的 IDE 的情況下對其進行編譯。

2.任何類型的類似記事本的程序都足以用 Java 進行編程。鐵桿程序員有時更喜歡使用終端內的文本編輯器,例如 vim 和 emacs。Sublime Text是一個非常好的文本編輯器,可以安裝在 Windows 機器和基于 linux 的機器(Mac、Ubuntu 等)上,我們將在本教程中使用它。

3.確保您已安裝Java開發工具包。您將需要它來編譯您的程序。

在基于 Windows 的操作系統中,如果環境變量不正確,運行時可能會出錯javac。

方法二:

1.我們將首先創建一個打印“Hello World”的程序。在您的文本編輯器中,創建一個新文件并將其保存為“HelloWorld.java”。HelloWorld 是你的類名,你需要你的類名與你的文件同名。

2.聲明你的類和你的主要方法。main方法public static void main(String[] args)是程序運行時將要執行的方法。這個 main 方法在每個 Java 程序中都有相同的方法聲明。

公共 類 HelloWorld  { 
    public  static  void  main ( String []  args )  { 
    } 
}

3.編寫將打印出“Hello World”的代碼行。

系統。出來。println ( "Hello World." );

讓我們看看這條線的組成部分:

System告訴系統做某事。

out告訴系統我們要做一些輸出的東西。

println代表“打印行”,所以我們告訴系統在輸出中打印一行。

周圍的括號("Hello World.")表示該方法System.out.println()接受一個參數,在這種情況下,該參數是字符串"Hello World."

請注意,Java 中有一些我們必須遵守的規則:

您必須始終在每一行的末尾添加一個分號。

Java 是區分大小寫的,所以你必須以正確的大小寫寫方法名、變量名和類名,否則會報錯。

特定于某個方法或循環的代碼塊用大括號括起來。

4.把它們放在一起。您的最終 Hello World 程序應如下所示:

公共 類 HelloWorld  { 
    public  static  void  main ( String []  args )  { 
        System . 出來。println ( "Hello World." ); 
    } 
}

5.保存文件并打開命令提示符或終端來編譯程序。導航到保存 HelloWorld.java 的文件夾并輸入javac HelloWorld.java. 這告訴 Java 編譯器您要編譯 HelloWorld.java。如果有錯誤,編譯器會告訴你你做錯了什么。否則,您不應該看到來自編譯器的任何消息。如果您現在查看 HelloWorld.java 所在的目錄,您應該會看到 HelloWorld.class。這是 Java 將用來運行您的程序的文件。

6.運行程序。最后,我們開始運行我們的程序!在命令提示符或終端中,輸入java HelloWorld. 這告訴 Java 你想運行 HelloWorld 類。您應該會看到“Hello World”。出現在您的控制臺中。

7.恭喜,你已經制作了你的第一個 Java 程序!

方法三:

1.我們現在將擴展 Hello World 程序以接收用戶的輸入。在我們的 Hello World 程序中,我們打印了一個字符串供用戶查看,但程序的交互部分是用戶在程序中輸入輸入時。我們現在將擴展我們的程序以提示用戶輸入他或她的名字,然后用他或她的名字問候用戶。

導入 Scanner 類。在 Java 中,我們有一些可以訪問的內置庫,但我們必須導入它們。其中一個庫是 java.util,它包含我們需要獲取用戶輸入的 Scanner 對象。為了導入 Scanner 類,我們將以下行添加到代碼的開頭。

導入 java.util.Scanner ;

這告訴我們的程序我們要使用存在于包 java.util 中的 Scanner 對象。

如果我們想訪問 java.util 包中的每個對象,我們只需import java.util.*;在代碼的開頭編寫即可。

3.在我們的 main 方法中,實例化 Scanner 對象的一個??新實例。Java 是一種面向對象的編程語言,因此它使用對象來表示概念。Scanner 對象是具有字段和方法的對象的示例。為了使用 Scanner 類,我們必須創建一個新的 Scanner 對象,我們可以填充其字段并使用其方法。為此,我們編寫:

Scanner  userInputScanner  =  new  Scanner ( System . in );

userInputScanner是我們剛剛實例化的 Scanner 對象的名稱。注意名字是用駝峰寫的;這是Java中命名變量的約定。

我們使用new運算符來創建對象的新實例。因此,在本例中,我們通過編寫創建了 Scanner 對象的新實例new Scanner(System.in)。

Scanner 對象接受一個參數,該參數告訴對象要掃描什么。在這種情況下,我們System.in作為參數輸入。System.in告訴程序掃描來自系統的輸入,這是用戶將輸入到程序中的輸入。

提示用戶輸入。我們必須提示用戶輸入,以便用戶知道何時在控制臺中輸入內容。這可以通過 aSystem.out.print或 a來完成System.out.println。

系統。出來。print ( "你叫什么名字?" );

5.讓 Scanner 對象接收用戶輸入的下一行并將其存儲在變量中。Scanner 將始終獲取有關用戶輸入內容的數據。以下行將要求 Scanner 獲取用戶輸入的內容作為他或她的姓名并將其存儲在Java變量中:

字符串 userInputName  =  userInputScanner 。下一行();

在 Java 中,使用對象方法的約定是objectName.methodName(parameters). 在userInputScanner.nextLine()中,我們通過我們剛剛給它的名稱調用我們的 Scanner 對象,然后我們調用它的方法,該方法nextLine()不接受任何參數。

請注意,我們將下一行存儲在另一個對象中:String 對象。我們已經命名了我們的 String 對象userInputName

6.向用戶打印問候語。現在我們已經存儲了用戶名,我們可以打印出對用戶的問候。還記得System.out.println("Hello World.");我們在主課上寫的嗎?我們剛剛編寫的所有代碼都應該超出該行。現在我們可以修改那行說:

系統。出來。println ( "你好 "  +  userInputName  +  "!" );

我們將“Hello”、用戶名和“!”鏈接起來的方式 通過寫作"Hello " + userInputName + "!"稱為字符串連接。

這里發生的是我們有三個字符串:“Hello”、userInputName 和“!”。Java 中的字符串是不可變的,這意味著它們無法更改。因此,當我們連接這三個字符串時,我們實際上創建了一個包含問候語的新字符串。

然后我們將這個新字符串作為參數提供給System.out.println.

7.把它們放在一起保存。我們的代碼現在應該如下所示:

導入 java.util.Scanner ;
公共 類 HelloWorld  { 
    public  static  void  main ( String []  args )  { 
        Scanner  userInputScanner  =  new  Scanner ( System . in ); 
        系統。出來。print ( "你叫什么名字?" ); 
        字符串 userInputName  =  userInputScanner 。下一行();
        系統。出來。println ( "你好 "  + 用戶輸入名稱 +  “!” ); 
    } 
}

8.編譯并運行。進入命令提示符或終端,運行與我們第一次迭代 HelloWorld.java 時相同的命令。我們必須先編譯程序:javac HelloWorld.java. 然后我們可以運行它:java HelloWorld.

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 婷婷六月丁 | 日韩欧美色视频在线观看 | 日韩手机看片 | 国产片一级毛片视频 | 激情视频网站 | 欧美三页| 成人黄色小视频 | 在线不卡国产 | 1024手机基地在线看手机 | 我要看黄色片 | 亚洲一区浅井舞香在线播放 | 男人女人真曰批的视频动态 | 日本精品不卡 | 天天爽天天爽天天片a久久网 | 一本大道香蕉中文在线高清 | 91福利社在线观看 | 久久成人网18网站 | 一级黄色一级片 | 狠狠色噜噜狠狠狠狠色综合网 | 日本三级2018亚洲视频 | 精品国产免费人成网站 | 亚洲欧美日韩中字综合 | 激情久久免费视频 | 青青免费在线视频 | 日韩美女影院 | 免费国产黄网站在线观看 | 日日碰狠狠添天天爽 | 青春久草 | 亚洲国产精品日韩在线观看 | 久久95| video欧美 | 一本大道在线观看 | 中日韩欧美视频 | 九九99re在线视频精品免费 | 黄色影视| 免费的成人a视频在线观看 免费的a级毛片 | 九九热播视频 | 国产高清日韩 | 手机看片1024久久精品你懂的 | 亚洲国产成人影院播放 | 日韩理论|