翻譯|使用教程|編輯:秦林|2022-02-18 10:41:01.407|閱讀 560 次
概述:在本次教程中,您將學(xué)習(xí)如何創(chuàng)建、運(yùn)行和打包一個(gè)打印Hello, World!到系統(tǒng)輸出的簡(jiǎn)單 Java 應(yīng)用程序。在此過(guò)程中,您將熟悉 IntelliJ IDEA 功能,以提高您作為開發(fā)人員的工作效率:編碼輔助和補(bǔ)充工具。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文主要介紹如何運(yùn)用IntelliJ IDEA創(chuàng)建一個(gè)java程序。
在本次教程中,您將學(xué)習(xí)如何創(chuàng)建、運(yùn)行和打包一個(gè)打印Hello, World!到系統(tǒng)輸出的簡(jiǎn)單 Java 應(yīng)用程序。在此過(guò)程中,您將熟悉 IntelliJ IDEA 功能,以提高您作為開發(fā)人員的工作效率:編碼輔助和補(bǔ)充工具。
在 IntelliJ IDEA 中,項(xiàng)目可幫助您將源代碼、測(cè)試、您使用的庫(kù)、構(gòu)建指令和您的個(gè)人設(shè)置組織在一個(gè)單元中。
啟動(dòng) IntelliJ IDEA。
如果歡迎屏幕打開,請(qǐng)單擊新建項(xiàng)目。
否則,從主菜單中選擇File | 新項(xiàng)目。
在New Project向?qū)е校瑥淖髠?cè)的列表中選擇Java 。
要在 IntelliJ IDEA 中開發(fā) Java 應(yīng)用程序,您需要 Java SDK ( JDK )。
如果 IntelliJ IDEA 中已經(jīng)定義了必要的 JDK,請(qǐng)從Project SDK列表中選擇它。
如果 JDK 已安裝在您的計(jì)算機(jī)上,但未在 IDE 中定義,請(qǐng)選擇添加 JDK并指定 JDK 主目錄的路徑(例如/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk)。
 
 
如果您的計(jì)算機(jī)上沒有必要的 JDK,請(qǐng)選擇下載 JDK。在下一個(gè)對(duì)話框中,指定 JDK 供應(yīng)商(例如 OpenJDK)、版本,根據(jù)需要更改安裝路徑,然后單擊下載。
 
 
我們不會(huì)在本教程中使用任何其他庫(kù)或框架,因此單擊Next。
不要從模板創(chuàng)建項(xiàng)目。在本教程中,我們將從頭開始,因此單擊Next。
為項(xiàng)目命名,例如:HelloWorld.
如有必要,更改默認(rèn)項(xiàng)目位置并單擊完成。
 
 
 
 
 
 
包用于將屬于同一類別或提供類似功能的類組合在一起,用于構(gòu)建和組織具有數(shù)百個(gè)類的大型應(yīng)用程序。
在Project工具窗口中,右鍵單擊src文件夾,選擇New(或按Alt+Insert),然后選擇Java Class。
在名稱字段中,鍵入com.example.helloworld.HelloWorld并單擊確定。
IntelliJ IDEA 創(chuàng)建com.example.helloworld包和HelloWorld類。
		 
 
	
		 
 
	
		 
 
	
連同該文件,IntelliJ IDEA 自動(dòng)為您的課程生成了一些內(nèi)容。在這種情況下,IDE 已插入包語(yǔ)句和類聲明。
這是通過(guò)文件模板完成的。根據(jù)您創(chuàng)建的文件的類型,IDE 會(huì)插入預(yù)期會(huì)出現(xiàn)在該類型的所有文件中的初始代碼和格式。
將插入符號(hào)放在左括號(hào)后的類聲明字符串中{,然后按Shift+Enter。
與, 相比Enter,在Shift+Enter不中斷當(dāng)前行的情況下開始新行。
鍵入main并選擇插入main()方法聲明的模板。
在您鍵入時(shí),IntelliJ IDEA 會(huì)建議可在當(dāng)前上下文中使用的各種構(gòu)造。您可以使用 . 查看可用的實(shí)時(shí)模板列表Ctrl+J。
 
 
 
 
實(shí)時(shí)模板是可以插入到代碼中的代碼片段。main是這樣的片段之一。通常,實(shí)時(shí)模板包含您最常使用的代碼塊。使用它們可以為您節(jié)省一些時(shí)間,因?yàn)槟槐匾槐橛忠槐榈劓I入相同的代碼。
在main()方法聲明之后,IntelliJ IDEA 會(huì)自動(dòng)將插入符號(hào)放在下一行。讓我們調(diào)用一個(gè)將一些文本打印到標(biāo)準(zhǔn)系統(tǒng)輸出的方法。
鍵入Sy并從代碼完成建議列表中選擇System類(它來(lái)自標(biāo)準(zhǔn)java.lang包)。
按下Ctrl+.以插入帶有尾隨逗號(hào)的選擇。
鍵入o,選擇out,然后再按Ctrl+.一次。
鍵入p,選擇println(String x)方法,然后按Enter。
IntelliJ IDEA 向您展示了可以在當(dāng)前上下文中使用的參數(shù)類型。此信息供您參考。
鍵入"。第二個(gè)引號(hào)是自動(dòng)插入的,插入符號(hào)放在引號(hào)之間。類型Hello, World!
 
 
 
 
基本代碼完成分析當(dāng)前插入符號(hào)位置周圍的上下文,并在您鍵入時(shí)提供建議。您可以按 手動(dòng)打開完成列表Ctrl+Space。
有效的 Java 類可以編譯成字節(jié)碼。您可以使用裝訂線中main()的綠色箭頭圖標(biāo)直接在編輯器中使用該方法編譯和運(yùn)行類。(運(yùn)行刪除按鈕)
單擊運(yùn)行刪除按鈕裝訂線并在彈出窗口中選擇Run 'HelloWorld.main()'。IDE 開始編譯您的代碼。
編譯完成后,運(yùn)行工具窗口將在屏幕底部打開。
第一行顯示了 IntelliJ IDEA 用于運(yùn)行已編譯類的命令。第二行顯示程序輸出:Hello, World!. 最后一行顯示退出代碼0,表示退出成功。
如果您的代碼不正確,并且 IDE 無(wú)法編譯它,運(yùn)行工具窗口將顯示相應(yīng)的退出代碼。
 
 
 
 
當(dāng)您單擊Run時(shí),IntelliJ IDEA 會(huì)創(chuàng)建一個(gè)特殊的運(yùn)行配置來(lái)執(zhí)行一系列操作。首先,它構(gòu)建您的應(yīng)用程序。在這個(gè)階段,javac將你的源代碼編譯成 JVM 字節(jié)碼。 一旦 javac 完成編譯,它會(huì)將編譯后的字節(jié)碼放到out目錄中,該目錄在Project工具窗口中以黃色突出顯示。 之后,JVM運(yùn)行字節(jié)碼。
注:自動(dòng)創(chuàng)建的運(yùn)行配置是臨時(shí)的,但您可以修改并保存它們。
注:如果要重新打開運(yùn)行工具窗口,請(qǐng)按Alt+4。
IntelliJ IDEA 會(huì)自動(dòng)分析當(dāng)前在編輯器中打開的文件并搜索不同類型的問題:從語(yǔ)法錯(cuò)誤到拼寫錯(cuò)誤。編輯器右上角的檢查小部件可讓您快速查看所有檢測(cè)到的問題并詳細(xì)查看每個(gè)問題。
代碼準(zhǔn)備好后,您可以將應(yīng)用程序打包到 Java 存檔 (JAR) 中,以便與其他開發(fā)人員共享。已構(gòu)建的 Java 歸檔文件稱為工件。
從主菜單中,選擇文件 | 項(xiàng)目結(jié)構(gòu)( Ctrl+Alt+Shift+S) 并單擊工件。
單擊添加按鈕,指向JAR并選擇From modules with dependencies。
在Main Class字段的右側(cè),單擊瀏覽按鈕并在打開的對(duì)話框中選擇HelloWorld (com.example.helloworld)。
IntelliJ IDEA 創(chuàng)建工件配置并在Project Structure對(duì)話框的右側(cè)顯示其設(shè)置。
應(yīng)用更改并關(guān)閉對(duì)話框。
 
 
 
 
 
 
從主菜單中,選擇構(gòu)建 | 構(gòu)建工件。
指向HelloWorld:jar并選擇Build。
 
 
如果您現(xiàn)在查看out/artifacts文件夾,您會(huì)在那里找到您的 JAR。
 
 
注:使用Find ActionCtrl+Shift+A在整個(gè) IDE 中搜索操作和設(shè)置。
要運(yùn)行打包在 JAR 中的 Java 應(yīng)用程序,IntelliJ IDEA 允許您創(chuàng)建專用的運(yùn)行配置。
按Ctrl+Shift+A,找到并運(yùn)行編輯配置操作。
在Run/Debug Configurations對(duì)話框中,單擊添加按鈕并選擇JAR Application。
將新配置命名為:HelloWorldJar。
 
 
在JAR 路徑字段中,單擊瀏覽按鈕并指定您計(jì)算機(jī)上 JAR 文件的路徑。
向下滾動(dòng)對(duì)話框并在Before launch下,單擊添加按鈕,選擇Build Artifacts | 你好世界:罐子。
這樣做意味著每次執(zhí)行此運(yùn)行配置時(shí)都會(huì)自動(dòng)構(gòu)建HelloWorld.jar 。
 
 
運(yùn)行配置允許您定義您希望如何運(yùn)行應(yīng)用程序,使用哪些參數(shù)和選項(xiàng)。您可以為同一個(gè)應(yīng)用程序設(shè)置多個(gè)運(yùn)行配置,每個(gè)配置都有自己的設(shè)置。
在工具欄上,選擇HelloWorldJar配置并單擊運(yùn)行按鈕運(yùn)行配置選擇器右側(cè)的 。或者,Shift+F10如果您喜歡快捷方式,請(qǐng)按。
和以前一樣,運(yùn)行工具窗口打開并顯示應(yīng)用程序輸出。
 
 
IntelliJ IDEA是java編程語(yǔ)言開發(fā)的集成環(huán)境,在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解或購(gòu)買IntelliJ IDEA正版授權(quán)的朋友,歡迎咨詢
IntelliJ IDEA技術(shù)交流群5:786598704 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn