下圖為IDEA的項目結構介紹
(此圖源於https://blog.csdn.net/qq_22695001/article/details/106290427,內有IDEA 新手入門安裝和使用詳解(含創建新項目、模塊、包和類、運行程序、關閉導入項目、字體字號設置、常用快捷鍵等))
再來說說模塊Modules和包Packages區別
我們可以把Java模塊的東西作為一個更高層次的聚合。模塊允許您將幾個包組織成一個單獨的邏輯單元,並將它們作為一個整體系統分發。此外,JPMS還提供了一種控制哪些包對用戶可見的方法。與模塊相比,包更類似於C++命名空間。模塊比包更類似於封閉類。
實際應用起來的區別就在於:模塊可以是任何一個文件或目錄(目錄下可以有很多個文件),只要能被node.js require()即可。包是一個文件或目錄(目錄下可以有多個文件)必須要有一個package.json文件描述,可以就是一個包。
(參考https://blog.csdn.net/qq_42565994/article/details/89290381)
最后整理一下常用的IDEA快捷鍵
快捷鍵 | 功能 |
---|---|
Ctrl+Alt+L | 格式化代碼 |
Ctrl+/ | 單行注釋 |
Ctrl+Shift+/ | 選中代碼注釋,多行注釋,再按取消注釋 |
Ctrl+Alt+V | new對象后補全引用 |
Alt+Insert->Constructor | 創建構造函數 |