obj==null 和 null==obj的区别: 两者并没有什么区别,但建议使用 null==obj,因为obj==null形式可能会错写成obj=null,变成了赋值语句,而非判断语句;null==obj形式不存在这种担忧,因为null=obj编译通不过。