阿里Java开发手册阅读笔记2
作者:互联网
接上篇随笔接着记录
1. 不能使用过时的类和方法
以前是从来没有注意过这个问题,也不懂为什么好好的方法中间会多一条横线,现在了解到有过时废弃这个概念以后是能用就行,贴一个我31号写代码还在用的过时方法
但是我觉得还是要分开来看待,我知道isEmpty这个方法过时了,但是为什么我还坚持用呢?我看了他的替代是要用hasLength和hasText明显更加复杂,对于简单逻辑的问题完全没有必要多着一步,当然如果是存在巨大影响的安全问题的还是应该舍弃过时方法。
2. equals的空指针
一想到equals的应用场景就是Object.equals("xx"),但是这种使用方式很容易导致NullPointException,过去我也是这么用的,最近模仿别人的代码改了。
equals左边是一个枚举,右边是一个变量,符合要求。
标签:过时,Java,代码,equals,笔记,手册,hasText,方法,但是 来源: https://www.cnblogs.com/Cra2iTeT/p/16340161.html