# 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类的时候如果没有创建包,则属于默认包下。

原文地址:https://www.cnblogs.com/sstealer/p/11110780.html