编程语言
首页 > 编程语言> > 阿里Java开发手册阅读笔记2

阿里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