7.1 簡介
前段時間直接用記事本或其他編輯工具編寫代碼,只是爲了讓初學者更好的熟悉代碼。爲了提高編程效率,讓我們編寫行雲流水的代碼,感受代碼在指尖穿梭的快感,聆聽鍵盤那令人澎湃的敲擊聲,享受別人投射過來崇拜的眼神,我推薦大家使用 IDEA 進行編程。之前使用過 eclipse,相比來說,我十分偏向於 IDEA,它有強大的整合能力,比如:Git、Maven、Spring ;提示功能的快速、便捷;提示功能的範圍廣;好用的快捷鍵和代碼模板 private static final psf 和精準搜索等。
IDEA 全稱 IntelliJ IDEA,是用於 Java 語言開發的集成環境(也可用於其他語言),IntelliJ 在業界被公認爲最好的Java 開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE 支持、Ant、JUnit、CVS 整合、代碼審查、 創新的 GUI 設計等方面的功能可以說是超常的。IDEA 是 JetBrains 公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員爲主。
7.2 IDEA 下載安裝
7.2.1 官網下載安裝
-
官網下載地址 , 收費版還支持 HTML,CSS,PHP,MySQL,Python 等,免費版只支持 Java 等少數語言。直接下載收費版的。
-
下載完成後,雙擊安裝程序,進入安裝界面,單擊 Next。
-
指定安裝目錄後,單擊 Next。
-
選擇相應的系統類型,目前絕大部分作爲開發的電腦都是 64 位機,如果是 32 位則選擇 32,單擊 Next 。如下圖所示:
-
接下來直接 next 直到 finish。
7.2.2 百度雲盤下載安裝
鏈接: https://pan.baidu.com/s/1QIGbKcJi8EySh-otNDgNkw
提取碼: iatk
百度雲盤下載後的部分文件截圖如下:
特別注意:以上兩種方式下載安裝成功後按照上圖 pdf 文檔步驟進行操作。
7.3 IDEA 的使用
1)創建新項目。
2)選擇 jdk 路徑。
3)next,next,項目名命名,finish。
4)如下圖,項目就創建成功了。src 爲源代碼的存放路徑。
6)IDEA 編寫第一個 Java 程序。右鍵 src --> New --> Package, 創建包名 com.pkyshare.my.project。再創建源文件,右鍵包名,New --> Java Class,命名爲 HelloWorld。
7)運行。
new 類名().var, 補全創建對象的代碼。如 new Scanner().var
7.4 包命名規則
上述命名包名類似於之前導入 Scanner 類一樣,import java.util.Scanner; java.util 就是包名。Java 的包名都有小寫單詞組成,類名首字母大寫;包的路徑符合所開發的 系統模塊的定義,比如生產對生產,物資對物資,基礎類對基礎類。以便看了包名就明白是哪個模塊,從而直接到對應包裏找相應的實現。
由於 Java 面向對象的特性,每名 Java 開發人員都可以編寫屬於自己的 Java Package,爲了保障每個Java Package 命名的唯一性,在最新的 Java 編程規範中,要求開發人員在自己定義的包名前加上唯一的前綴。由於互聯網上的域名稱是不會重複的,所以多數開發人員採用自己公司在互聯網上的域名稱作爲自己程序包的唯一前綴。例如: com.sun.swt.……。
一般公司命名爲“com.公司名.項目名.模塊名…”
總結如下情況的包命名規則:
indi :
個體項目,指個人發起,但非自己獨自完成的項目,可公開或私有項目,copyright 主要屬於發起者。
包名爲“indi.發起者名.項目名.模塊名…”。
pers :
個人項目,指個人發起,獨自完成,可分享的項目,copyright 主要屬於個人。
包名爲“pers.個人名.項目名.模塊名…”。
priv :
私有項目,指個人發起,獨自完成,非公開的私人使用的項目,copyright 屬於個人。
包名爲“priv.個人名.項目名.模塊名…”。
onem :
與“indi”相同,推薦使用“indi”。
team :
團隊項目,指由團隊發起,並由該團隊開發的項目,copyright 屬於該團隊所有。
包名爲“team.團隊名.項目名.模塊名…”。
com :
公司項目,copyright 由項目發起的公司所有。
包名爲“com.公司名.項目名.模塊名…”。
7.5 IDEA 常用快捷鍵
- Alt+Insert,可以生成構造器/Getter/Setter等
- Ctrl+Alt+V,可以引入變量。例如:new String(); 自動導入變量定義
- Ctrl+Alt+T,可以把代碼包在一個塊內,例如:try/catch
- Ctrl+Alt+L,格式化代碼
- Ctrl+R,替換文本
- Ctrl+F,查找文本
- Ctrl+Shift+Space(空格),自動補全代碼
- Ctrl+空格,代碼提示(與系統輸入法快捷鍵衝突)
- Alt+Shift+Up/Down,上/下移一行
- Ctrl+X,刪除行
- Ctrl+D,複製行
- Ctrl+/或Ctrl+Shift+/,註釋(//或者/**/)
- Ctrl+Alt+B,跳轉到方法實現處
- Ctrl+I,實現方法
- Ctrl+Y,刪除當前行
- Shift+F6,重命名
- Alt+Enter,重寫方法
至此,IDEA 的安裝與使用基本上手了,接下來請看《8 Java 數組》