java.lang.NullPointerException异常

1.类没有初始化,例如定义了个String,List,Map 等对象没有初始化就直接使用,肯定会出空指针错误,正确初始化如下:
String str="";
List list = new ArrayList();
Map map = new HashMap();
2.在使用框架,例如Spring的时候成员对象是通过注入进来的,需要注意一下两点:
1)成员变量必须有get set 方法
2)必须在配置文件中把实例化好的对象注入进来

3.对上面的描述的一个补充,判断字符串是否为空在java中比较好的写法是
if(rb!=null&&!"".equals(rb.trim()))
.............;

posted @ 2012-05-25 16:38  ajiaju  阅读(225)  评论(0编辑  收藏  举报