IDEA的项目结构介绍、模块与包的区别、常用快捷键

下图为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 创建构造函数
posted @ 2021-12-21 23:38  郑国荣  阅读(1736)  评论(0编辑  收藏  举报