翻譯|使用教程|編輯:吳園園|2019-10-28 10:24:03.650|閱讀 2761 次
概述:本系列教程為IntelliJ IDEA入門,在本教程中,您將學(xué)習(xí)如何創(chuàng)建Java應(yīng)用程序。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。
IntelliJ IDEA現(xiàn)已更新至2019.2版本,新版本改進(jìn)了java13預(yù)覽等20余項(xiàng)功能,提高了開發(fā)效率,趕快下載體驗(yàn)吧~(點(diǎn)擊查看更新詳情)
創(chuàng)建您的第一個(gè)Java應(yīng)用程序
在本教程中,您將學(xué)習(xí)如何創(chuàng)建,運(yùn)行和打包簡單Java應(yīng)用程序 。在此過程中,您將熟悉IntelliJ IDEA功能以提高開發(fā)人員的工作效率:編碼幫助和輔助工具。
創(chuàng)建一個(gè)新項(xiàng)目
安裝JDK
要在IntelliJ IDEA中開發(fā)Java應(yīng)用程序,您需要Java SDK(JDK)。如果您的計(jì)算機(jī)上未安裝Java,則需要下載JDK軟件包。
打開jdk.java.net網(wǎng)站。
在那里,您可以找到Windows,macOS和Linux的Oracle OpenJDK二進(jìn)制文件,如 .tar.gz和.zip歸檔文件。
選擇并下載必要的JDK版本。
如果不確定所需的版本,請選擇最新的穩(wěn)定版本。
解壓縮存檔并將Java文件夾放置到計(jì)算機(jī)上的Java主目錄中。
Windows上的默認(rèn)路徑:C:\ Program Files \ Java,macOS 上的默認(rèn)路徑: / Library / Java / JavaVirtualMachines。
在Linux上,Java的默認(rèn)位置可能會(huì)有所不同,具體取決于您使用的發(fā)行版。
創(chuàng)建一個(gè)新的Java項(xiàng)目
在IntelliJ IDEA中,一個(gè)項(xiàng)目可幫助您在一個(gè)單元中組織源代碼,測試,使用的庫,構(gòu)建說明以及個(gè)人設(shè)置。
啟動(dòng)IntelliJ IDEA。
如果“歡迎”屏幕打開,則單擊“ 創(chuàng)建新項(xiàng)目”。
否則,從主菜單中選擇File | 新增| 項(xiàng)目。
在“ 新建項(xiàng)目”向?qū)е校瑥淖髠?cè)列表中選擇Java。
從Project SDK列表中,選擇要在項(xiàng)目中使用的JDK。
如果列表為空,請單擊“ 新建”并指定Java主目錄的路徑(例如jdk-11.0.0.jdk)。
在本教程中,我們不會(huì)使用任何其他庫或框架,因此請單擊Next。
不要從模板創(chuàng)建項(xiàng)目。在本教程中,我們將從頭開始做所有事情,因此單擊Next。
命名項(xiàng)目,例如:HelloWorld。
如有必要,更改默認(rèn)項(xiàng)目位置,然后單擊完成。
創(chuàng)建一個(gè)包和一個(gè)類
包用于將屬于同一類別或提供類似功能的類分組在一起,以用于構(gòu)造和組織具有數(shù)百個(gè)類的大型應(yīng)用程序。
在項(xiàng)目工具窗口中,選擇src文件夾,按 Alt+Insert,然后選擇Java Class。
在名稱字段中,輸入com.example.helloworld.HelloWorld并單擊 確定。
IntelliJ IDEA創(chuàng)建com.example.helloworld包和HelloWorld類。
在Java中, 當(dāng)命名包和類時(shí),應(yīng)遵循一個(gè)命名約定。
IntelliJ IDEA與文件一起自動(dòng)為您的班級生成了一些內(nèi)容。在這種情況下,IDE插入了package語句和類聲明。
這是通過文件模板完成的。根據(jù)所創(chuàng)建文件的類型,IDE會(huì)插入該類型的所有文件中應(yīng)包含的初始代碼和格式。
編寫代碼
添加使用實(shí)時(shí)模板的main()方法
將插入號(hào)放在左括號(hào)后面的類聲明字符串處{ ,然后按Shift+Enter。
與相比Enter, 在Shift+Enter不中斷當(dāng)前行的情況下開始新行。
鍵入main并選擇插入main()方法聲明的模板。
在鍵入時(shí),IntelliJ IDEA建議可在當(dāng)前上下文中使用的各種構(gòu)造。您可以使用來查看可用實(shí)時(shí)模板的列表Ctrl+J。
實(shí)時(shí)模板是您可以插入代碼中的代碼段。main是這樣的片段之一。通常,實(shí)時(shí)模板包含您最常使用的代碼塊。使用它們可以節(jié)省您一些時(shí)間,因?yàn)槟槐匾槐橛忠槐榈劓I入相同的代碼。
使用代碼完成調(diào)用方法println()
在main()方法聲明之后,IntelliJ IDEA會(huì)自動(dòng)將插入符號(hào)放置在下一行。讓我們調(diào)用一個(gè)將一些文本打印到標(biāo)準(zhǔn)系統(tǒng)輸出的方法。
從代碼完成建議列表中鍵入Sy并選擇System類(來自標(biāo)準(zhǔn)java.lang包)。
按Ctrl+.插入選擇,并在其后加上逗號(hào)。
鍵入o,選擇out,然后Ctrl+.再次按。
鍵入p,選擇println(String x)方法,然后按Enter。
IntelliJ IDEA向您顯示可以在當(dāng)前上下文中使用的參數(shù)類型。
輸入"。將自動(dòng)插入第二個(gè)引號(hào),并且將插入號(hào)置于引號(hào)之間。類型Hello, World!
基本代碼完成功能將分析當(dāng)前插入符號(hào)位置周圍的上下文,并在您鍵入時(shí)提供建議。您可以通過按手動(dòng)打開完成列表Ctrl+Space。
構(gòu)建并運(yùn)行應(yīng)用程序
有效的Java類可以編譯為字節(jié)碼。您可以main()使用裝訂線中的綠色箭頭圖標(biāo),從編輯器直接使用該方法編譯和運(yùn)行類 。
單擊裝訂線,然后在彈出窗口中選擇Run'HelloWorld.main()'。IDE開始編譯您的代碼。
編譯完成后,“ 運(yùn)行工具”窗口將在屏幕底部打開。
第一行顯示IntelliJ IDEA用于運(yùn)行已編譯類的命令。第二行顯示程序輸出:Hello, World!。最后一行顯示退出代碼0,表明退出成功。
如果要重新打開“ 運(yùn)行工具”窗口,請按Alt+4。
當(dāng)您單擊Run時(shí),IntelliJ IDEA將創(chuàng)建一個(gè)特殊的運(yùn)行配置,該配置將執(zhí)行一系列操作。首先,它構(gòu)建您的應(yīng)用程序。在此階段,javac將您的源代碼編譯為JVM字節(jié)碼。
自動(dòng)創(chuàng)建的運(yùn)行配置是臨時(shí)的,但是您可以修改和保存它們。
javac完成編譯后,會(huì)將編譯后的字節(jié)碼放在out目錄中,該目錄在Project工具窗口中以黃色突出顯示。之后,JVM運(yùn)行字節(jié)碼。
將應(yīng)用程序打包為JAR
代碼準(zhǔn)備就緒后,您可以將應(yīng)用程序打包到Java存檔(JAR)中,以便與其他開發(fā)人員共享。內(nèi)置的Java存檔稱為工件。
為JAR創(chuàng)建工件配置
從主菜單中,選擇文件| 項(xiàng)目結(jié)構(gòu) Ctrl+Shift+Alt+S,然后單擊工件。
單擊,指向JAR,然后選擇來自具有依賴項(xiàng)的模塊。
單擊Main Class字段右側(cè)的,然后 在打開的對話框中選擇HelloWorld(com.example.helloworld)。
IntelliJ IDEA創(chuàng)建項(xiàng)目配置,并在“ 項(xiàng)目結(jié)構(gòu)”對話框的右側(cè)顯示其設(shè)置。
應(yīng)用更改并關(guān)閉對話框。
構(gòu)建JAR神器
從主菜單中,選擇Build | 建立工件。
指向HelloWorld:jar并選擇Build。
如果現(xiàn)在查看out / artifacts文件夾,則將在其中找到您的JAR。
運(yùn)行打包的應(yīng)用程序
要確保正確創(chuàng)建了JAR工件,可以運(yùn)行它。
對于打包的應(yīng)用程序創(chuàng)建一個(gè)運(yùn)行配置
要運(yùn)行打包在JAR中的Java應(yīng)用程序,IntelliJ IDEA允許您創(chuàng)建專用的運(yùn)行配置。
按Ctrl+Shift+A,查找并運(yùn)行“ 編輯配置”操作。
在“ 運(yùn)行/調(diào)試配置”對話框中,單擊,然后 選擇“ JAR應(yīng)用程序”。
命名新配置:HelloWorldJar。
在“ JAR路徑”字段中,單擊并指定計(jì)算機(jī)上JAR文件的路徑。
在“ 啟動(dòng)之前”下,單擊“ 開始”,然后選擇“ 構(gòu)建工件”。打開的對話框中的HelloWorld:jar。
這樣做意味著每次執(zhí)行此運(yùn)行配置時(shí),都會(huì)自動(dòng)構(gòu)建HelloWorld.jar。
運(yùn)行配置允許您定義要如何運(yùn)行應(yīng)用程序以及哪些參數(shù)和選項(xiàng)。您可以為同一應(yīng)用程序具有多個(gè)運(yùn)行配置,每個(gè)配置都有自己的設(shè)置。
執(zhí)行運(yùn)行配置
在工具欄上,選擇HelloWorldJar配置,然后單擊 運(yùn)行配置選擇器右側(cè)的。或者,請按Shift+F10。
和以前一樣,“ 運(yùn)行工具”窗口將打開,并向您顯示應(yīng)用程序輸出。
該過程已成功退出,這意味著應(yīng)用程序已正確打包。
=====================================================
IntelliJ IDEA示例/使用教程/視頻資源合集,請點(diǎn)擊此處查看
想要了解或購買IntelliJ IDEA正版授權(quán)的朋友,歡迎
關(guān)注下方微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: