国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

怎樣編寫java程序

這篇具有很好參考價(jià)值的文章主要介紹了怎樣編寫java程序。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

搭建好了Java開發(fā)環(huán)境之后,下面就來學(xué)習(xí)一下如何開發(fā)Java程序。為了讓初學(xué)者更好地完成第一個(gè)Java程序,接下來通過幾個(gè)步驟進(jìn)行逐一講解。

1.編寫Java源文件

在D盤根目錄下新建一個(gè)test文件夾,并在該文件夾中新建文本文檔,重命名為HelloWorld.java后,用記事本方式打開,在其中編寫一段Java代碼,如文件1所示。

文件1 HelloWorld.java

public class HelloWorld {
     public static void main(String[] args) {
       System.out.println("這是第一個(gè)Java程序!");
     }
   }

文件1中的代碼實(shí)現(xiàn)了一個(gè)Java程序,下面對(duì)其中的代碼進(jìn)行解釋說明。

● class是一個(gè)關(guān)鍵字,它用于定義一個(gè)類。在Java中,類就是一個(gè)程序的基本單元,所有的代碼都需要在類中書寫。

● HelloWorld是類的名稱,簡(jiǎn)稱類名。class關(guān)鍵字與類名之間需要用空格、制表符、換行符等任意的空白字符進(jìn)行分隔。類名之后要寫一對(duì)大括號(hào),它定義了當(dāng)前這個(gè)類的管轄范圍。

● “public static void main(String[] args){}”定義了一個(gè)main()方法,該方法是Java程序的執(zhí)行入口,程序?qū)膍ain()方法所屬大括號(hào)內(nèi)的代碼開始執(zhí)行。

● 在main()方法中編寫了一條執(zhí)行語句“System.out.println(“這是第一個(gè)Java程序!”);”,它的作用是打印一段文本信息,執(zhí)行完這條語句會(huì)在命令行窗口中打印“這是第一個(gè)Java程序!”。

在編寫程序時(shí),需要特別注意的是,程序中出現(xiàn)的空格、括號(hào)、分號(hào)等符號(hào)必須采用英文半角格式,否則程序會(huì)出錯(cuò)。

2.使用命令行窗口進(jìn)入指定目錄

JDK中提供的大多數(shù)可執(zhí)行文件都能在命令行窗口中運(yùn)行,javac.exe和java.exe兩個(gè)可執(zhí)行命令也不例外。打開命令行窗口,并通過如下命令進(jìn)入test目錄。

D:
cd test

進(jìn)入指定的目錄后,效果如圖所示。
java如何寫代碼,Java,java,jvm,開發(fā)語言,java-ee,spring cloud
3.編譯Java源文件

在命令行窗口中輸入“javac HelloWorld.java”命令,對(duì)源文件進(jìn)行編譯,如圖所示。
java如何寫代碼,Java,java,jvm,開發(fā)語言,java-ee,spring cloud
上面的javac命令執(zhí)行完畢后,會(huì)在當(dāng)前目錄下生成一個(gè)字節(jié)碼文件“HelloWorld.class”。

注意:

在命令行窗口使用javac命令對(duì)帶有中文的Java源文件進(jìn)行編譯時(shí),必須保證源文件的編碼格式和命令行窗口解碼格式一致,否則會(huì)出現(xiàn)源文件編譯錯(cuò)誤。在中文環(huán)境下,命令行窗口默認(rèn)編碼格式是GBK,而記事本編碼格式也是GBK,所以在第1步編寫HelloWorld.java源文件時(shí),可以直接使用Windows系統(tǒng)自帶的記事本進(jìn)行編輯并保存。如果讀者在第1步使用了其他文本編輯器(如EditPlus、Notepad++等)來編寫Java源文件,這些文本編輯器默認(rèn)編碼格式多數(shù)為UTF-8,那么必須將Java源文件以GBK格式編譯,或者是將命令行窗口更改為文本編輯器相同的編碼格式,否則編譯時(shí)會(huì)報(bào)錯(cuò)。

4.運(yùn)行Java程序

在命令行窗口中輸入“java HelloWorld”命令,運(yùn)行編譯好的字節(jié)碼文件,運(yùn)行結(jié)果如圖所示。
java如何寫代碼,Java,java,jvm,開發(fā)語言,java-ee,spring cloud
從圖可以看出,窗口中已經(jīng)顯示出了源文件代碼中的輸出信息。

上面的步驟演示了一個(gè)Java程序編寫、編譯以及運(yùn)行的過程。其中有兩點(diǎn)需要注意:第一,在使用javac命令進(jìn)行編譯時(shí),需要輸入完整的文件名,如上例中的程序在編譯時(shí)需要輸入“javac HelloWorld.java”;第二,在使用java命令運(yùn)行程序時(shí),需要的是類名,而非完整的文件名,如上例中的程序在運(yùn)行時(shí),只需要輸入“java HelloWorld”,而不是“java HelloWorld.class”。
注意:
在使用javac命令編譯文件1-1中的程序時(shí),有可能會(huì)出現(xiàn)“找不到文件”的錯(cuò)誤,如圖所示。
java如何寫代碼,Java,java,jvm,開發(fā)語言,java-ee,spring cloud
出現(xiàn)這樣的錯(cuò)誤很有可能是因?yàn)槲募臄U(kuò)展名被隱藏了,雖然文本文件被重命名為“HelloWorld.java”,但實(shí)際上該文件的真實(shí)文件名為“HelloWorld.java.txt”,文件類型并沒有得到修改。為了解決這一問題,需要讓文件顯示擴(kuò)展名,方法如下:

打開Windows系統(tǒng)控制面板中的【文件夾選項(xiàng)】,在“查看”選項(xiàng)下高級(jí)設(shè)置一欄中將“隱藏已知文件類型的擴(kuò)展名”選項(xiàng)前面的“√”取消,單擊【確定】按鈕,如圖所示。
java如何寫代碼,Java,java,jvm,開發(fā)語言,java-ee,spring cloud
文件顯示出擴(kuò)展名.txt后,將其重命名為HelloWorld.java即可。
Java最新課程:

Java零基礎(chǔ)視頻教程(2022最新Java入門,含斯坦福大學(xué)練習(xí)題+力扣算法題

Java基礎(chǔ)入門:

java零基礎(chǔ)自學(xué)首Java入門教程(含Java項(xiàng)目和Java真題)

Javaweb核心基礎(chǔ)

JavaWeb基礎(chǔ)教程,Java web從入門到企業(yè)實(shí)戰(zhàn)完整版

Spring Cloud最全微服務(wù)架構(gòu)

史上最全面的springcloud微服務(wù)技術(shù)棧

SSM框架教程:

SSM框架教程_Spring+SpringMVC+Maven高級(jí)+Spring文章來源地址http://www.zghlxwxcb.cn/news/detail-735893.html

到了這里,關(guān)于怎樣編寫java程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Java基礎(chǔ)】如何優(yōu)雅的使用VS Code編寫Java程序,并將自己的bug托管到GitHub上

    【Java基礎(chǔ)】如何優(yōu)雅的使用VS Code編寫Java程序,并將自己的bug托管到GitHub上

    通常,編寫Java程序的首選ide是Eclipse或者IntelliJ IDEA,它們對(duì)于Java大型項(xiàng)目友好度是其他ide難以企及的,但如果只是為了算法練習(xí),或者是Java基礎(chǔ)語法的學(xué)習(xí),其實(shí) VS Code 也是一個(gè)不錯(cuò)的選擇,下面展示如何在 VS Code 上編寫Java程序。 首先,保證自己的電腦上有jdk環(huán)境,如果還

    2023年04月12日
    瀏覽(32)
  • Java語言怎么編寫一個(gè)程序計(jì)算出租車的運(yùn)輸費(fèi)用:出租車起步15公里以內(nèi)20塊錢,需要支付調(diào)頭費(fèi)用

    下面是一個(gè)Java語言編寫的計(jì)算出租車運(yùn)輸費(fèi)用的程序: ? ```java import java.util.Scanner; ? public class TaxiFareCalculator { ? ? public static void main(String[] args) { ? ? ? ? Scanner input = new Scanner(System.in); ? ? ? ? ? System.out.print(\\\"請(qǐng)輸入出租車行駛的里程(公里):\\\"); ? ? ? ? double distance

    2024年02月12日
    瀏覽(28)
  • 用java語言寫一個(gè)AES算法,使用AES(CBC模式)對(duì)數(shù)據(jù)進(jìn)行加密或解密。加解密用到的密鑰(Key)和密鑰偏移量(IV),代碼實(shí)例類編寫。

    以下是一個(gè)使用Java編寫的AES算法實(shí)例,使用AES(CBC模式)對(duì)數(shù)據(jù)進(jìn)行加密和解密。代碼中包括了生成隨機(jī)密鑰和密鑰偏移量的方法。 java Copy code import javax.crypto.*; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.security.InvalidAlgorithmParameterException; import

    2024年02月07日
    瀏覽(32)
  • Android 安卓開發(fā)語言kotlin與Java該如何選擇

    Android 安卓開發(fā)語言kotlin與Java該如何選擇

    ????????如今在Android開發(fā)中,應(yīng)用層開發(fā)語言主要是Java和Kotlin,Kotlin是后來加入的,主導(dǎo)的語言還是Java。kotlin的加入仿佛讓會(huì)kotlin語言的開發(fā)者更屌一些,其實(shí)不然。 ????????有人說kotlin的引入是解決開發(fā)者復(fù)雜的邏輯,并且對(duì)空指針控制的比較友好,但是我們?cè)陂_

    2024年02月11日
    瀏覽(94)
  • 2、有序鏈表的維護(hù)【問題描述】編寫一個(gè)程序,根據(jù)從標(biāo)準(zhǔn)輸入接收的指令來維護(hù)和操作排序的鏈表(C語言、java和Python分別實(shí)現(xiàn))

    【問題描述】 編寫一個(gè)程序,根據(jù)從標(biāo)準(zhǔn)輸入接收的指令來維護(hù)和操作排序的鏈表。鏈表是按順 序維護(hù)的,這意味著鏈表中的數(shù)據(jù)在每次操作后都以遞增的數(shù)字順序存儲(chǔ)。 請(qǐng)注意,在創(chuàng)建新節(jié)點(diǎn)時(shí),需要使用malloc為它們分配空間;一旦不再需要任何已 分配的空間,就應(yīng)該使

    2024年02月09日
    瀏覽(22)
  • java代碼編寫twitter授權(quán)登錄

    java代碼編寫twitter授權(quán)登錄

    在上一篇內(nèi)容已經(jīng)介紹了怎么申請(qǐng)twitter開放的API接口。 下面介紹怎么通過twitter提供的API,進(jìn)行授權(quán)登錄功能。 首先在開發(fā)者頁面開啟“ 用戶認(rèn)證設(shè)置 ”,點(diǎn)擊edit進(jìn)行信息編輯。 我的授權(quán)登錄是個(gè)網(wǎng)頁,并且只需要進(jìn)行簡(jiǎn)單的登錄和獲取登錄人員基礎(chǔ)信息這些信息,所以

    2024年02月04日
    瀏覽(27)
  • 36-代碼測(cè)試(上):如何編寫Go語言單元測(cè)試和性能測(cè)試用例?

    36-代碼測(cè)試(上):如何編寫Go語言單元測(cè)試和性能測(cè)試用例?

    每種語言通常都有自己的測(cè)試包/模塊,Go語言也不例外。在Go中,我們可以通過 testing 包對(duì)代碼進(jìn)行單元測(cè)試和性能測(cè)試。? Go語言有自帶的測(cè)試框架 testing ,可以用來實(shí)現(xiàn)單元測(cè)試(T類型)和性能測(cè)試(B類型),通過 go test 命令來執(zhí)行單元測(cè)試和性能測(cè)試。 go test 執(zhí)行測(cè)試

    2024年04月11日
    瀏覽(23)
  • 如何利用安全開發(fā)框架和庫(kù),幫助開發(fā)人員編寫更安全的代碼?

    隨著互聯(lián)網(wǎng)的迅速發(fā)展以及數(shù)字化技術(shù)的普及,網(wǎng)絡(luò)攻擊日益頻繁且更具破壞性. 在軟件開發(fā)過程中,為了確保軟件的安全性和可靠性,開發(fā)者需要遵循一系列最佳實(shí)踐和安全標(biāo)準(zhǔn)來避免潛在的網(wǎng)絡(luò)風(fēng)險(xiǎn)和挑戰(zhàn). 其中一種有效的實(shí)現(xiàn)方法是采用**安全開發(fā)生命周期 (SDL)** 和 **安全編

    2024年03月24日
    瀏覽(28)
  • 編寫Java代碼時(shí)應(yīng)該避免的6個(gè)坑

    通常情況下,我們都希望我們的代碼是高效和兼容的,但是實(shí)際情況下代碼中常常含有一些隱藏的坑,只有等出現(xiàn)異常時(shí)我們才會(huì)去解決它。本文是一篇比較簡(jiǎn)短的文章,列出了開發(fā)人員在編寫 Java 程序時(shí)常犯的錯(cuò)誤,避免線上問題。 Enum.Values() 的問題在于,按照規(guī)范它的返

    2024年02月07日
    瀏覽(14)
  • Java后端開發(fā)中Java 8,JVM和JDK的關(guān)系

    Java8(也就是Java1.8)是Java編程語言的一個(gè)主要版本,正式名稱為Java Platform, Standard Edition 8 (Java SE 8)。Java 8在2014年3月發(fā)布,引入了許多新特性,如Lambda表達(dá)式、新的日期時(shí)間API、接口中的默認(rèn)和靜態(tài)方法等。Java 8的引入使得Java程序可以更加簡(jiǎn)潔、易讀,同時(shí)提高了編程效率。

    2024年04月08日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包