1.查看继承的关系图
双击选中类名 右键查看diagrams-》点击show Diagram -》得到class diagram -》选中类右键点击show Implementation -》选中所有得到最终的类图关系:
上图为AQS并发框架的扩展关系,其中Sync扩展了AQS框架,并从左到右依次由ReentrantLock,ReentrantReadWriteLock,Semaphore以及CountDownLatch中的内部类Sync扩展AQS得来的一个关系图。而Wroker是ThreadPoolExecutor的内部类。
2. 显示类的继承层次
双击类名-》按ctrl+H
3. 查看接口实现类
Ctrl+Alt+B,查看接口实现类
4. 格式化代码
Ctrl+Alt+L格式化代码(如果想自定义格式化的情况,参考下图设置,一些大厂会有代码格式规范的xml等文件导入应用后,格式化代码即可满足规范)
5.变量/类重命名
shitf+F6
6. 提取公共方法
ctrl+alt+m,或者写代码的地方右键 -》refactor -》extract -》method