IntelliJ IDEA新手必看(一):創建您的第一個Java應用程序

IntelliJ在業界被公認爲優秀的Java開發平臺之一,在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面表現突出,並支持基於Android平臺的程序開發。

創建您的第一個Java應用程序

在本教程中,您將學習如何創建,運行和打包簡單Java應用程序 。在此過程中,您將熟悉IntelliJ IDEA功能以提高開發人員的工作效率:編碼幫助和輔助工具。

創建一個新項目

安裝JDK

要在IntelliJ IDEA中開發Java應用程序,您需要Java SDK(JDK)。如果您的計算機上未安裝Java,則需要下載JDK軟件包。

  1. 打開jdk.java.net網站。
  2. 在那裏,您可以找到Windows,macOS和Linux的Oracle OpenJDK二進制文件,如 .tar.gz和.zip歸檔文件。
  3. 選擇並下載必要的JDK版本。
  4. 如果不確定所需的版本,請選擇最新的穩定版本。
  5. 解壓縮存檔並將Java文件夾放置到計算機上的Java主目錄中。
  6. Windows上的默認路徑:C:\ Program Files \ Java,macOS 上的默認路徑: / Library / Java / JavaVirtualMachines。
  7. 在Linux上,Java的默認位置可能會有所不同,具體取決於您使用的發行版。

創建一個新的Java項目

在IntelliJ IDEA中,一個項目可幫助您在一個單元中組織源代碼,測試,使用的庫,構建說明以及個人設置。

  1. 啓動IntelliJ IDEA。
  2. 如果“歡迎”屏幕打開,則單擊“ 創建新項目”。
  3. 否則,從主菜單中選擇File | 新增| 項目。
  4. 在“ 新建項目”嚮導中,從左側列表中選擇Java。
  5. 從Project SDK列表中,選擇要在項目中使用的JDK。
  6. 如果列表爲空,請單擊“ 新建”並指定Java主目錄的路徑(例如jdk-11.0.0.jdk)。

  1. 在本教程中,我們不會使用任何其他庫或框架,因此請單擊Next。
  2. 不要從模板創建項目。在本教程中,我們將從頭開始做所有事情,因此單擊Next。
  3. 命名項目,例如:HelloWorld。
  4. 如有必要,更改默認項目位置,然後單擊完成。

創建一個包和一個類

包用於將屬於同一類別或提供類似功能的類分組在一起,以用於構造和組織具有數百個類的大型應用程序。

  1. 在項目工具窗口中,選擇src文件夾,按 Alt+Insert,然後選擇Java Class。
  2. 在名稱字段中,輸入com.example.helloworld.HelloWorld並單擊 確定。
  3. IntelliJ IDEA創建com.example.helloworld包和HelloWorld類。
  4. 在Java中, 當命名包和類時,應遵循一個命名約定。

IntelliJ IDEA與文件一起自動爲您的班級生成了一些內容。在這種情況下,IDE插入了package語句和類聲明。

這是通過文件模板完成的。根據所創建文件的類型,IDE會插入該類型的所有文件中應包含的初始代碼和格式。

編寫代碼

添加使用實時模板的main()方法

  1. 將插入號放在左括號後面的類聲明字符串處{ ,然後按Shift+Enter。
  2. 與相比Enter, 在Shift+Enter不中斷當前行的情況下開始新行。
  3. 鍵入main並選擇插入main()方法聲明的模板。
  4. 在鍵入時,IntelliJ IDEA建議可在當前上下文中使用的各種構造。您可以使用來查看可用實時模板的列表Ctrl+J。

實時模板是您可以插入代碼中的代碼段。main是這樣的片段之一。通常,實時模板包含您最常使用的代碼塊。使用它們可以節省您一些時間,因爲您不必一遍又一遍地鍵入相同的代碼。

使用代碼完成調用方法println()

在main()方法聲明之後,IntelliJ IDEA會自動將插入符號放置在下一行。讓我們調用一個將一些文本打印到標準系統輸出的方法。

  1. 從代碼完成建議列表中鍵入Sy並選擇System類(來自標準java.lang包)。
  2. 按Ctrl+.插入選擇,並在其後加上逗號。
  3. 鍵入o,選擇out,然後Ctrl+.再次按。
  4. 鍵入p,選擇println(String x)方法,然後按Enter。
  5. IntelliJ IDEA向您顯示可以在當前上下文中使用的參數類型。
  6. 輸入"。將自動插入第二個引號,並且將插入號置於引號之間。類型Hello, World!

基本代碼完成功能將分析當前插入符號位置周圍的上下文,並在您鍵入時提供建議。您可以通過按手動打開完成列表Ctrl+Space。

構建並運行應用程序

有效的Java類可以編譯爲字節碼。您可以main()使用裝訂線中的綠色箭頭圖標,從編輯器直接使用該方法編譯和運行類 。

單擊裝訂線,然後在彈出窗口中選擇Run'HelloWorld.main()'。IDE開始編譯您的代碼。

編譯完成後,“ 運行工具”窗口將在屏幕底部打開。

第一行顯示IntelliJ IDEA用於運行已編譯類的命令。第二行顯示程序輸出:Hello, World!。最後一行顯示退出代碼0,表明退出成功。

如果要重新打開“ 運行工具”窗口,請按Alt+4。

當您單擊Run時,IntelliJ IDEA將創建一個特殊的運行配置,該配置將執行一系列操作。首先,它構建您的應用程序。在此階段,javac將您的源代碼編譯爲JVM字節碼。

自動創建的運行配置是臨時的,但是您可以修改和保存它們。

javac完成編譯後,會將編譯後的字節碼放在out目錄中,該目錄在Project工具窗口中以黃色突出顯示。之後,JVM運行字節碼。

將應用程序打包爲JAR

代碼準備就緒後,您可以將應用程序打包到Java存檔(JAR)中,以便與其他開發人員共享。內置的Java存檔稱爲工件。

爲JAR創建工件配置

從主菜單中,選擇文件| 項目結構 Ctrl+Shift+Alt+S,然後單擊工件。

單擊+,指向JAR,然後選擇來自具有依賴項的模塊。單擊Main Class字段右側的,然後 在打開的對話框中選擇HelloWorld(com.example.helloworld)。

IntelliJ IDEA創建項目配置,並在“ 項目結構”對話框的右側顯示其設置。

應用更改並關閉對話框。

構建JAR神器

  1. 從主菜單中,選擇Build | 建立工件。
  2. 指向HelloWorld:jar並選擇Build。
  3. 如果現在查看out / artifacts文件夾,則將在其中找到您的JAR。

運行打包的應用程序

要確保正確創建了JAR工件,可以運行它。

對於打包的應用程序創建一個運行配置

要運行打包在JAR中的Java應用程序,IntelliJ IDEA允許您創建專用的運行配置。

按Ctrl+Shift+A,查找並運行“ 編輯配置”操作。

在“ 運行/調試配置”對話框中,單擊,然後 +選擇“ JAR應用程序”。

命名新配置:HelloWorldJar。

在“ JAR路徑”字段中,單擊並指定計算機上JAR文件的路徑。

在“ 啓動之前”下,單擊“ 開始”,然後+選擇“ 構建工件”。打開的對話框中的HelloWorld:jar。

這樣做意味着每次執行此運行配置時,都會自動構建HelloWorld.jar。

運行配置允許您定義要如何運行應用程序以及哪些參數和選項。您可以爲同一應用程序具有多個運行配置,每個配置都有自己的設置。

執行運行配置

在工具欄上,選擇HelloWorldJar配置,然後單擊運行配置選擇器右側的。或者,請按Shift+F10。

和以前一樣,“ 運行工具”窗口將打開,並向您顯示應用程序輸出。

該過程已成功退出,這意味着應用程序已正確打包。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章