Java入門第2節——使用IDEA開發Java程序

系列連載文章,大家可以從我的專欄學習Java入門基礎知識,後續也會有更高級的Java特性、企業級開發框架,也有平常工作中的技術總結和分享,歡迎關注我的CDSN博客。同時可關注微信公衆號“Java開發之旅”,獲得更多技術資料!

目錄

前情回顧

什麼是集成開發環境?

IDEA簡介

安裝IDEA

使用IDEA創建Java項目

使用IDEA在項目中編寫程序

小結


前情回顧

在上一節,我們搭建了Java開發環境,編寫並運行了第一個Java程序。

大家可以發現,我們創建.java文件的方式比較笨拙,而且每當修改完代碼,還要Ctrl + S保存、javac命令重新編譯、java命令重新運行,在真正的開發環境中這顯然是不能容忍的,效率會大打折扣。

所以,我們需要更強大的工具,來幫助我們更高效的實現Java開發。而且,我想大家都不想面對枯燥的記事本進行編碼,一個得心應手的開發工具能讓你事半功倍,而且有美感、成就感,進而激發你的興趣。

這種開發程序的工具,業內專業的名稱是“集成開發環境”,也就是IDE(Integrated Development Environment )。那我們今天,就從IDE開始。

 

什麼是集成開發環境?

集成開發環境,也叫IDE,即Integrated Development Environment。

IDE本身也是一種程序,只不過它是“用於開發程序的程序”,一個成熟的IDE會包括代碼編輯器、編譯器、斷點調試、可視化界面等。正是有了這些功能,才使得我們不需要使用枯燥乏味的記事本編寫代碼,不需要使用各種java命令來編譯、運行代碼,我們都可以在IDE中完成。

市場上目前主流的Java開發IDE,有Eclipse,MyEclipse,Intellij IDEA。至於前兩者,我不想做介紹,我覺得太low了(狗頭保命),畢竟目前90%以上的企業都在使用IDEA進行開發。

下面,讓我們認識它——IDEA。

 

IDEA簡介

先說結論:IDEA是一款最強大的Java開發工具,不接受反駁,歡迎來槓。

它除了基本的代碼編輯器以外,還有各種皮膚、主題設置,讓你的代碼酷酷的;它還支持lombok插件,支持git的使用,支持Spring Boot的項目創建,各種代碼提示,豐富的快捷鍵,支持HTML、JavaScript、CSS的編寫……我能吹一天

優質的服務背後肯定有它的價值,這是一款收費的開發工具。個人購買的話,第一年是149美元,1000塊出個頭;第二年是99美元,往後依次遞減……但是如果你買了一年,到期之後不再續費,你購買的那個版本是可以終身使用的,所以說還是比較划算的。

順便說一句,我們本身就是從事軟件開發的,要尊重軟件著作權,支持正版,拒絕白嫖 從我做起。

但是IDEA是不會勸退一大批學生、無收入人羣的,它除了商業版之外還有一個社區版,社區版是免費的,而且也具有很強大的功能,仍然要比其他的開發工具優秀。


對於我們目前的教程進度,我們使用社區版完全OK,所以接下來的安裝,我們將從IDEA官網下載社區版。

 

安裝IDEA

IDEA的下載地址:https://www.jetbrains.com/idea/download/#section=windows

點擊社區版哦,商業版的需要你購買憑證才能使用:

 

 

在彈出的新頁面,稍等片刻就會爲我們下載.exe文件

下載完畢之後,運行這個.exe文件,會出現以下窗口,點擊Next下一步:

 

然後在這個地方選擇你要安裝的路徑,然後點擊下一步:

 

點擊64位和Java,其他的不用點,然後點擊下一步:

 

這一步什麼都不用管,直接點擊安裝,等待它安裝完畢,點finish即可。

 

然後大家就可以在桌面上看到IDEA這個軟件了,雙擊打開它,我們進行一些設置。

因爲我們是第一次安裝,所以不需要導入之前的設置,按照下圖的選擇,點擊ok:

 

 

然後點擊我同意,再點擊繼續:

 

 

然後選一個風格,你喜歡暗黑系就選第一個,這裏我選擇第二個:

 

 

直接下一步:

 

 

再直接點開始:

 

 

OK,到這裏,我們的開發工具IDEA,就安裝好了,下面讓我們創建一個Java項目吧! 

 

使用IDEA創建Java項目

在這裏,我們首先要引入“項目”這個概念。在IDEA中,Java程序要依託於項目而存在,當然它也可以直接編輯某個.java文件,但是我們不提倡這麼做,我們要遵循規範,把相關的.java文件歸屬到一個項目下。

這裏的項目,你可以簡單的把它理解爲一個文件夾,它包含了n個.java文件。我覺得不難理解,就像上一節當中我們把Hello.java創建到了D盤,那D盤其實就是一個文件夾,計算機裏的每一個文件,不都是落實到了文件夾當中嗎?


那放到IDEA當中,我們只是在IDEA中打開了這樣的文件夾,只不過這樣的文件夾比較特殊而已,它存放了我們的Java程序。

下面跟我一起來做:首先我們點擊如下選項,新建項目:

 

 

 

 

 

 

每次打開IDEA,都會彈出下面的窗口,都是一些廣告或者相關信息,取消勾選,然後關閉,以後就不再彈出了:

 

 

很快,我們的項目就初始化完畢:

 

 

這裏我先不需要大家知道太多,你只需要知道一點:所有的.java文件,都必須在src目錄下創建,以後我們會講到類、包的概念,到時候會帶大家進一步梳理我們的項目結構。

 

使用IDEA在項目中編寫程序

前面我們說到,所有的Java程序都需要在src目錄下面,因爲src目錄是項目的根目錄、編譯目錄,只有它下面的.java文件纔可以被編譯、執行。

首先我們選中src文件夾,右鍵選中“new”,然後點擊“Java Class”:

 

 

在彈出的窗口,我們選中Class,然後輸入文件的名字爲Hello,然後按一下回車:

 

 

可以看到,我們有了一個Hello.java文件:

 

 

然後我們把鼠標的焦點放在第一行的左括弧後面,按下回車換行,輸入psvm,然後按一下回車:

 

 

psvm是IDEA中的一個快捷鍵,會爲我們生成main()函數:

 

至於什麼是函數,main(String[] args)函數是幹嘛的,我們會在以後的章節爲大家介紹,因爲這個涉及到OOP面向對象思想。

在此之前,我們所有的代碼都需要編寫在main(String[] args) { } 這樣的大括號當中,也就是上圖中的第3行,不能超出第4行的大括號。

當然了,換行是可以的,因爲大括號也會隨着換行,別超出這個結構就好。

然後我們開始寫代碼,我們輸入sout快捷鍵,然後按一下回車,大家就可以看到我們之前的System.out.println(),

 

 

 

這個System.out.println(),目前大家只需要知道它是一行打印命令,在括號裏用英文的雙引號來表示我們想打印的內容:

 

 

然後我們點擊第一行或者第二行的綠色按鈕,運行Hello.java

 

 

大家可以發現控制檯已經打印出來內容:

 

 

同時,我們運行過的Java程序,會在右上角有一個快捷方式,我們點擊這裏的綠色按鈕可以更快的執行Java程序:

 

 

小結

以上就是我們今天的內容,你成功的使用IDEA開發Java程序了嗎?

如果大家有問題,可以給我的博客留言,我是可以看到的,會及時回覆大家,也可以通過郵箱或微信聯繫我:

郵箱:[email protected]

微信二維碼名片:

感覺還不錯的小夥伴,趕快關注並且分享給你身邊的小夥伴吧~~~也歡迎大家關注我的微信公衆號,學習更多知識和項目實戰!

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