我觉得用第二种方便维护,同事建议用第一种(但没给出理由)
void function (Object o) {
o = query(o);
}
void function (Object o) {
Object object = query(o);
}
我觉得用第二种方便维护,同事建议用第一种(但没给出理由)
void function (Object o) {
o = query(o);
}
void function (Object o) {
Object object = query(o);
}
1
hologolang Jan 10, 2020
第一种灵活,第二种安全。。
我感觉是这样,看取舍和团队开发人员的平均水平吧 |
2
Raymon111111 Jan 10, 2020
第二种更好一些
|
3
chendy Jan 10, 2020 Java 程序员看写法一缓缓打出一个?
|
4
HolmesCai Jan 10, 2020
传入的不就是对象的引用地址?
|
5
pipixia Jan 10, 2020 via Android
'11'+1
'11'-1 |
6
leegoo Jan 14, 2020
试想一下 如果你函数后续的操作还需要用到 o 呢? 其次就是重复用 o 会影响阅读吧?
|