概述:
集成開發環境:IDE、開發工具Integrated Development Environment,IDE,java
一、若是本身手洗衣服: 1. 準備一盆水 2. 放入衣服浸泡30分鐘 3. 搓洗衣服 4. 倒掉水,換一盆水 5. 漂洗衣服 6. 倒掉水 7. 擰乾衣服 8. 晾曬 二、若是使用全自動洗衣機: 1. 放入衣服,打開開關 2. 拿出衣服,晾曬 三、回顧一下開發Java程序的步驟: 1. 編寫代碼 2. 啓動cmd 3. 調用javac編譯 4. 調用java運行 四、集成開發環境,是一種專門用來提升Java開發效率的軟件。 免費的IDE當中:Eclipse 收費的IDE當中:IntelliJ IDEA
1、IDEA安裝教程:
一、IDEA官方下載教程:
IDEA官網下載地址:https://www.jetbrains.com/idea/download/#section=windows
IDEA官網:https://www.jetbrains.com/
官網——>See All Tols——>intelliJ IDEA(下載)——>Ultimate(旗艦版)Download——>windows
選擇咱們須要下載的intelliJ IDEA(下載)ide
下載:Ultimate(旗艦版)Download(雖然是收費的,但能夠免費評估使用)工具
二、IDEA安裝流程
雙擊打開——>選擇安裝地址(D盤)——>選中(64-bit-launcher)桌面快捷方式——>取名字:保持默認——點擊show datalls能夠看到安裝詳情——finish(安裝完成)開發工具
2、IDEA首次啓動層次:建立一個項目
首次使用IDEA時,要注意它的層次——>是否導入一些設置(Do not)——>是否自定義一些主題(Darcula)——X掉以後會從新彈出建立項目窗口。字體
是否須要導入一些設置idea
是否自定義一些主題3d
二、建立一個新的項目:
create New Project——>empty Project(空項目)(取名字、自定義位置)——>彈出project Scttings程序窗口——>項目建立完成。code
選擇:empty Project(空項目)
提示:
這個項目已經存在,點擊yes;若沒有提示項目存在,也點擊yes,它會自動建立。blog
歡迎使用的提示:show tips on startup前的對勾去掉,點擊close。若不去掉,下次還會彈出來。
三、建立一個模塊:彈出一個Project Structure文件夾:modules——>模塊;比project更小一級的文件夾;
modules——>點擊左邊 + 號——>選擇:New Module(新建模塊)——>左邊默認是Java,右邊No SDK(選擇Java的家目錄)——>next——>modules取名字(不建議使用中文)——>finish——>modules建立完成。
給module取名字——>點擊finish完成。
注: src:全部的源代碼都寫在src目錄內部,寫在src文件夾以外,寫在外就不是源代碼了。
out:目錄是存儲編譯後的.class文件
.dea:目錄和demo.iml和咱們開發無關,是IDEA工具本身使用的。
day04-code.iml:與idea相關的配置信息,與咱們操做關係不大。
External Libraries:外部的庫,點開以後發現是jdk。咱們通常用不上,可是Module要用。
四、Package:建立一個package
右鍵 src——>選擇New新建——>選擇Package——>給Package包取名字——>OK
Package名字要求:英文小寫,數字,英文句點,約定俗稱:用公司域名顛倒過來
注:包是一組文件夾的名稱;
五、建立 .java程序類文件:(在該結構下開發一個HelloWorld程序)
選擇Package名稱——>選擇New——>選擇Java Class(新建一個Java類)——>爲類文件取名字爲(HelloWorld)——>回車:Package下會產生HelloWorld 類文件——>類建立完成。
類文件會自動生成
六、編寫一個main方法:並執行;
注:java執行的程序是HelloWorld.java 是不能運行的,運行的是HelloWorld.class文件:把源文件的.class放在了源代碼文件夾的out目錄之下。
3、IDEA的基本配置:調整字體大小,調整快捷鍵(很是推薦的設置)
字體: File——>settings(Stril+Alt+S)——>Editor——>font(字體)——>size(大小)——>OK
自動完成快捷鍵: File——>settings(Stril+Alt+S)——>Keymap——>Default copy——>回車(原本的設置,我給你複製一份設置)
智能提示快捷鍵: File——>settings(Stril+Alt+S)——>Keymap——>main menu——>code——>cmpletion——>Basic——>雙擊(Remove Ctrl+空格)——> Add Keyboard Short(Alt+正斜槓)(提示別的影響功能也有快捷鍵,直接OK)
一、經常使用快捷鍵: |
快捷鍵 | 功能 |
---|---|---|
Alt+Enter | 導入包,自動修改代碼 | |
Ctrl+Y | 刪除光標所在行 | |
Ctrl+D | 複製光標所在行內容,插入光標位置下面 | |
Ctrl+Alt+L | 格式化代碼 | |
Ctrl+/ | 單行註釋 | |
Ctrl+Shift+/ | 選中代碼註釋,多行註釋,再按取消註釋 | |
Alt+Insert | 自動生成代碼,toString,get,set等方法 | |
Alt+Insert | 自動生成代碼,toString,get, set等方法 | |
Alt+Shift+ | 上下箭頭 移動當前代碼行 |
二、IDEA導入和關閉項目:關閉IDEA中已經存在的項目:關閉Project:File(——>Close Project(回到IDEA剛啓動界面)——>點擊項目上的X,IDEA中只是隱藏了IDEA中的快捷窗口;項目源碼仍是在原位置。打開IDEA中歷史項目:打開Project:File——>Close Project(回到IDEA剛啓動界面)——>Open——>項目本地文件夾——>選中OK——>會從新打開歷史項目。三、IDEA隱藏一個Module,導入一個Module:刪除Module:選中module郵件——>remove module——>remove——>OK導入Module:File——>Project Settings——>Modules——>單擊+號——>import module——>選中須要導入的module——>OK——>Create module from existing sources——>nest——>Reuse——>此刻IDEA中導入Module成功;