# IDEA相关知识
IDEA相关知识
安装目录下:
- bin:启动文件,配置信息,IDEA的一些属性信息
- jre64:IDEA自带的运行环境
- lib:IDEA依赖的一些相关类库
- license:相关插件的一些许可信息
- plugins:插件
配置目录下:
- config:配置信息,模板,插件,快捷键
- system:缓存
- 如果配置改坏了,可以删除这两个目录,重启,会生成默认的配置信息,即初始的配置信息,相当于一键还原
工程目录下:
- sre:用于存放代码
- out:存放每个类生成的字节码文件
- .idea和project.iml:为IDEA特有的文件
名词解释
-
module(模块):project是最顶级的级别,次级别是module,一个project中可以有多个module,一个大项目需要多个模块:如插件模块,web模块,大项目中不同模块由不同人完成。
-
可以创建类的同时创建包:类名qwe.qw,则包名为qwe,类名为qw,即最后一个小数点前面的为包名,后面的为类名(查看bilibili尚硅谷IDEA视频)
-
java包的概念:相当于文件夹,方便查找并且可以防止出现相同的类名引起混乱,让同名的类可以在一个程序中共存,同一个包下类名不能一样,不同包下类名可以一致。
-
创建java类的时候如果没有创建包,则属于默认包下。