Loading

摘要: 1、空指针异常的常见情况 a、方法返回的对象为null。b、a为封装类,如果a对象为null,a再与基本数据类型比较时会出异常。2、基本数据类型与其封装类的取舍 a、方法的参数的类型使用时,我通常是使用基本数据类型,这样方法内就不需要考虑参数为null的情况,特殊情况除外。 b、类中的属性,我通常是用的封装类,因为如果为基本数据类型,则属性就会有一个默认值,这种情况很难判断属性到底有没有赋值。 c、jdk1.5及以上版本,基本数据类型可以与封装类自由转换,但要注意封装类为null时,是无法转换为基本类型的。3、JsonObject进行格式化时,对象的属性值明明为null, json字符... 阅读全文
posted @ 2014-02-13 12:56 孤独的天 阅读(130) 评论(0) 推荐(0) 编辑