杂记

随时补充,提醒自己

  1. 接口返回的对象,如果该对象中的属性包含包装类型,那么返回的时候,如果是null就要返回null,不要new一个空对象返回。

    原因:如果new一个空对象返回,那么该对象里面的包装对象属性还是null,调用方如果只判断了返回值不为null,在获取里面的包装类型的属性时,还是会出现空指针异常

  2. 返回的集合,不要为null,可以返回空集合

  3. git分支,与他人共用公共分支时,也不要忘记维护自己的分支

  4. 格式化代码时,选中自己写的部分,然后再格式化,不然冲突解决会很头疼

  5. 格式化造成的git冲突,如果冲突类自己的改动不大,可以将自己改动的部分复制出来,然后删掉该类,再拉master,然后将自己改动的部分粘贴进去

Q.E.D.


Read The Fucking Source Code!