大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

Java基礎:怎么寫Java程序

更新時間:2022-05-07 10:14:13 來源:動力節(jié)點 瀏覽2025次

對于初學Java的小伙伴來說,要怎么寫Java程序呢?動力節(jié)點小編來告訴大家?guī)讉€方法。

方法一:

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

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

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

在基于 Windows 的操作系統(tǒng)中,如果環(huán)境變量不正確,運行時可能會出錯javac。

方法二:

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

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

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

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

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

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

System告訴系統(tǒng)做某事。

out告訴系統(tǒng)我們要做一些輸出的東西。

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

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

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

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

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

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

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

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

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

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

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

方法三:

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

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

導入 java.util.Scanner ;

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

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

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

Scanner  userInputScanner  =  new  Scanner ( System . in );

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日韩欧美亚洲精品 | 96精彩视频在线观看 | 久久老色鬼天天综合网观看 | 成人午夜亚洲影视在线观看 | 毛片网站视频 | 伊人免费 | 精品久久洲久久久久护士免费 | 国产乱人伦精品一区二区 | 九九伦理| 亚洲高清美女一区二区三区 | 婷婷中文在线 | 妇女网站爱嘿嘿视频免费观看 | 高清欧美日本视频免费观看 | www.欧美成人| 欧美成人中文字幕dvd | 天天夜干 | 另类 欧美 视频二区 | 免费伊人 | 综合精品 | 无毒不卡在线观看 | 久久久久久国产精品三级 | 综合欧美视频一区二区三区 | 色综合天天射 | 亚洲成aⅴ人片在线观 | 久久精品视频久久 | 国产精品男人的天堂 | 久久线看观看精品香蕉国产 | 免费观看日本污污ww网站一区 | 国产欧美一区二区精品性色99 | 麻豆国产在线观看一区二区 | 欧美乱理伦另类视频 | 免费一级a毛片 | 爱爱免费视频网站 | 伊人久久国产精品 | 成人欧美一区二区三区在线观看 | 欧美一级毛片免费观看视频 | 亚洲综合视频网 | 青春禁区视频在线观看动漫版 | 深夜男人天堂 | 91福利视频合集 | 日韩成人黄色片 |