int mark = value1;int position = value2;public classType reset() { int m = mark; if (m < 0) throw new Exception();
position = m; return this;
}疑问:为什么将mark赋值给新的临时变量,而不是像下面这样:
int mark = value1;int position = value2;public classType reset() { if (mark < 0) throw new Exception();
position = mark; return this;
}我的想法:
单纯就是用m比用mark来得更简洁
防止mark的值在返回之前被修改了(注:该类不是thread safe的
这不是个问题
清楚的朋友麻烦给下意见,谢谢啦
杨__羊羊
慕姐4208626
随时随地看视频慕课网APP
相关分类