发表于: 2019-11-16 23:17:03
1 891
继续任务17
今天加班一天,未能开始重新阅读理解代码,发现一些IDEA的小功能
1、IDEA在声明变量时,如果不识别的单词,会有波浪下划线提示“typo in word”,可以通过设置来屏蔽
.png)
2、IDEA中变量出现下划线,表示变量有被重新分配地址或者参数
可以关闭此提示,但是建议不关闭
- 当代码比较长的时候,很难知道有没有被重新分配过地址(不知道具体有什么作用)
- 有些代码规范中,不允许变量被重新分配地址,可读性比较好(重新分配地址,不会报错么?)
- 如果变量/参数带有下划线,则表示无法直接在lambda / anonymous类中使用它。(lambda 表达式中,捕获的局部变量必须显式的声明为 final 或实际效果的的 final 类型,否则会报Variable used in lambda expression should be final or effectively final)(这两个都还不熟悉,以后遇到了再说)
.png)
明天花一天时间来完成今天计划的任务
评论