什么是BUG张飞

看了下楼上的回答我总结下这些 Bug 都是不熟悉 JDK 一些规范,或者底层源码实现导致比如 YYYYMMdd 问题。

说一个我碰到典型的问题:

整数类型对象如 Integer,Long直接使用 == 比较引发的血案。这个最坑地方在于-128-127 的数字比较是成功的,而一般单元测试的时候使用就是这类较小的数字测试,这就导致上线才发现这个问题

具体原因可以参考我之前写的文章:

该楼层疑似违规已被系统折叠 

这個小兵是不是找死曹操放六面斩他居然还站中间挑衅


我要回帖

 

随机推荐