在使用IDEA时发现有些Icon不知道是什么意思,什么时候会出现,下面是常遇到的一些Icon,在此记录一下。
摘自IntelliJ IDEA 2019.2官方帮助文档。
common
| Icon | Description |
|---|---|
| java编译后生成的字节码文件 | |
| 抽象类 | |
| 注解类 | |
| 枚举类 | |
| 异常类 | |
final修饰的类 如String类 |
|
| 接口 | |
含main()方法的类 |
|
| 测试用例 | |
| 方法 | |
| 抽象方法 | |
| 字段(成员变量) | |
| 变量(局部变量) | |
| 参数 | |
| 元素 | |
| 目录 | |
| 模块 | |
| 模块组 | |
| 包 | |
| 源文件根目录 | |
| 测试根目录 | |
不编译的根目录,一般存放编译后的.class文件 |
|
资源根目录,一般存放配置文件和web页面相关文件如.ftl、.js、.css |
|
| 测试用资源根目录 |
Visibility modifiers
对类或方法的修饰符
| Icon | Description |
|---|---|
| 只读的类,如引入的外部Jar包 | |
| 私有的 | |
| 受保护的 | |
| 包内可访问的 | |
| 静态的 | |
| 公开的 |