结合视频所述,引用传参和值传参最大的区别就是,在方法内,如果对传入的参数修改会影响到外面的,就是引用传参,如果影不到外面的,就是值传参
小刀更想和大家聊的是下面这些
方法中代码层级的划分
在现在开发中...,在一个方法中可能要很写多行,各种if-else判断,然后拿到返回值后再进行判断等等,
其实我们可以把项目做一个划分:
- 卫语句
所谓卫语句,即起到保卫作用的代码,用以检验入参,返回值,一旦发现不满足要求的...,就退出逻辑
if(null == param){
return BaseResponse.fail("param is null");
}
- 定义最终的返回值
然后定义最终的返回值,在下面的方法中