最近项目走查时,各种空指针,各种麻烦事。
小小的总结下,仅代表个人意见。
1、在与hibernate连接的entity中,声明变量,最好是初始化。
2、程序中get方法时字符串的处理,nvl下,数字的处理,貌似只有自己写程序解决了,类似Double.valueOf()等等,无法处理 null 和 ""。
今天现在竟然下班了,果断的不适应。
最近项目走查时,各种空指针,各种麻烦事。
小小的总结下,仅代表个人意见。
1、在与hibernate连接的entity中,声明变量,最好是初始化。
2、程序中get方法时字符串的处理,nvl下,数字的处理,貌似只有自己写程序解决了,类似Double.valueOf()等等,无法处理 null 和 ""。
今天现在竟然下班了,果断的不适应。
上一篇: JAXB 2.0 API is being loaded
下一篇:oracle锁表和解锁
...
概述在编程语言中,空指针(Null Pointer)是一个已宣告但并未指向一个有效对象的指针,许多程序利用空指针来表示某些特定条件,例如未知长度数组的结尾或某些无法运行的操作。在可选择类型(optional type)的编程语言中,空指针通常可以跟可为Null的类型(Nullable types)和空值(Nothing value)进行比较。空指针与未初始化的指针(uninitializ
简单的介绍了空指针异常产生的情况,为guava的Optional的学习做铺垫
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M