(三)IntelliJ IDEA 之 HelloWorld 項目創建及相關配置文件介紹

在博文「IntelliJ IDEA 的使用界面介紹」中,我們通過創建一個 Static Web 項目大致瞭解了 IntelliJ IDEA 的使用界面。接下來,趁着這個熱乎勁,我們來創建第一個 Java 項目HelloWorld,進入如下界面:

1

如上圖所示,點擊Create New Project,進入如下界面:

2

上面的界面,我們在前一篇博文中已經進行了介紹。在這裏,我們選擇Java --> Java EE進行項目的創建,然後着重看一下第一個紅色箭頭所指的Project SDK,其表示在接下來我們的項目中所使用的 SDK,要想進行設置,這就需要我們在事先下載好 JDK 啦!那麼如何下載並安裝 JDK 呢?不用怕,在博文「在 Win10 系統下安裝 JDK 及配置環境變量的方法」中,我們已經演示了具體的操作過程了,以 Win10 爲例,Win7 同理。接下來,點擊Project SDK後面的New進行 JDK 的設置:

3

如上圖所示,IntelliJ IDEA 默認選擇其自帶的 JRE,我們選擇事先下載好的 JDK,如下圖所示:

4

如上圖所示,我們只需要定位到jdk 1.8.0_121這層目錄即可,然後點擊OK確定:

5

如上圖所示,展示了選擇 JDK 後的樣子,點擊Next,進入下一步:

2

  • 標註 1Command Line App會自動創建一個帶有main方法的類;
  • 標註 2Java Hello World會自動創建一個帶有main方法的並且會打印輸出 Hello World 的類。

如上圖所示,可以選擇Create project from template快速創建項目,在這裏,咱們不勾選使用模板,手工創建,點擊Next,進入如下界面:

3

如上圖所示,輸入項目名稱,也不需要修改More Settings,直接點擊Finish,進入如下界面:

4

  • 標註 1:項目結構圖;
  • 標註 2:外部庫。

如上圖所示,在項目結構圖中,src目錄爲默認的Source root,我們一般在該目錄下創建包和類;在外部庫中,顯示了我們導入的 JDK 1.8 版本。接下來,我們在src目錄下創建包和類:

5

如上圖所示,將鼠標移動到src目錄上,然後點擊右鍵,選擇New,再選擇Package,創建包:

6

如上圖所示,我們輸入包名爲com.hit.demo,其中用英文狀態下的點.進行分隔,表示一次創建多個包,具體效果如下圖所示:

7

  • 標註 1:多個空包疊在一起;
  • 標註 2:齒輪符號,一般表示設置;
  • 標註 3:選擇是否把空包疊在一起。

如上圖所示,我們創建的多個空包默認是重疊在一起的,如果其中某個包非空,則自動拆開包。在這裏,如果感覺空包疊在一起不爽的話,可以點擊 標註 2 所示的齒輪按鈕,再點擊 標註 3 所示的Hide Empty Middle Packages把對勾去掉,變爲Compact Empty Middle Packages,其效果如下圖所示:

8

接下來,選擇demo目錄,點擊鼠標右邊,在選擇Java Class,進入如下界面:

9

如上圖所示,將類名(Name) 設置爲HelloWorld,一般情況下,如果類名出現多個單詞的話,則每個單詞的首字母都大寫。類創建完之後,在編輯區敲入代碼,如下圖所示:

10

接下來,在“編輯區”點擊鼠標右鍵,選擇Run 'HelloWorld.main()',運行後,結果如下圖所示:

11

  • 標註 1:運行結果“HelloWorld!”
  • 標註 2:存放Module編譯文件的out目錄。

在這裏,對於 標註 1 所示的內容,毫無疑問,其爲在控制檯上的輸出語句;對於 標註 2 所示的內容,則需要我們留心啦,其存放的是項目中所有Module的編譯文件。如果我們細心一點的話,則會發現outsrc目錄的層次結構完全相同。最後,我們在來了解一下項目中的相關配置文件,如下圖所示:

12

  • 標註 1.ideaProject的配置文件目錄;
  • 標註 2.imlModule的配置文件。

如上圖所示,IntelliJ IDEA 的配置文件都存在.idea目錄下,以 XML 文件的形式存在,因此我們也可以通過了解這些 XML 文件來了解 IntelliJ IDEA 的相關配置。至於.iml文件,則爲 IntelliJ IDEA 爲每個 Module 自動生成的配置文件,一般情況下,我們是不需要動她的,就讓她做一個安靜的女神吧!此外,IntelliJ IDEA 是一個沒有 Ctrl + S 的 IDE,因此每次修改完代碼之後,咱們只管運行或者調試即可,無需擔心保存或者丟失代碼的問題。


———— ☆☆☆ —— 返回 -> 史上最簡單的 IntelliJ IDEA 教程 <- 目錄 —— ☆☆☆ ————

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