发表于: 2018-01-08 22:51:12

1 631


今天完成的事情:


分享小课堂.上传百度云,腾讯视频,简书,.


解决项目中的问题.


写了两个接口,一个分享接口,另外一个收藏接口.



明天计划的事情:

继续写接口


遇到的困难:

quarl(null)比对空值时报错空指针,  



收获:

对于任意的Object,判断其是否为null,应该将Object xx==null写在所有判断条件的前头,一个为null的东西,调用其自身的任何方法都会出现著名的java.lang.NullPointerException空指针异常,包括Object.equals(null)都是会导致空指针异常的。其实一个为null的东西,它只能执行Object xx==null,其余任何的方法调用都是会出空指针异常的。

不过,要注意一点,对于String xx="",xx就不为null了,虽然其值为空,但是xx此时是经过实体化的对象,其可以调用isEmpty()方法来判断其是否是"",与String xx=null有根本区别,String xx=null与Object xx=null一样,都是只能执行Object xx==null,其余任何的方法调用都是会出空指针异常的。


任务进度:代码生成

任务开始时间:2017-12-12

预计demo时间:2017-02-08

是否有延期风险:暂无

禅道地址:http://task.ptteng.com/zentao/project-task-506.html




返回列表 返回列表
评论

    分享到