发表于: 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
评论