计划真的赶不上变化,时间过得真快.废话不多说了,今天主要记录之前有同事遇到的一些坑分享出来. 一.封装类的应用会引起NPE异常 对于其他对象的应用,一般在使用之前会判断它是否为空,如果不为空才会使用它以及它里面的一些属性值.但是对于基本类型的封装类型,就有很多人漏掉对于它的判断. 就在前面几天有位同事问我说这段代码它怎么会报空指针呢? 先模拟下这个场景下的代码: // 第三方的实体类对象 class Count{ Integer total; String name; String leavin…