m**r 发帖数: 3 | 1 刚拿到个软件包, 里面源代码里有很多类似这样的:
if(_referrer)
_clientHeaders.set("referrer", _referrer.toString());
我的问题是: 变量或object前面的下划线是什么意思? 本人Java刚入门, 请赐教. 谢谢. | w******n 发帖数: 692 | 2 Underscore is just a character that doesn't mean anything. Sometimes,
it used to represent private variable/method. That depends how they
define their namespace.
【在 m**r 的大作中提到】 : 刚拿到个软件包, 里面源代码里有很多类似这样的: : if(_referrer) : _clientHeaders.set("referrer", _referrer.toString()); : 我的问题是: 变量或object前面的下划线是什么意思? 本人Java刚入门, 请赐教. 谢谢.
| m**r 发帖数: 3 | 3 多谢, 我看了文档, 的确是这样. 不过还是不太明白为什么干脆根本不用下划线开头(既
然没意义的话). 总以为象C++一样, 下划线开头的Identifier会有其意义.
谢.
【在 w******n 的大作中提到】 : Underscore is just a character that doesn't mean anything. Sometimes, : it used to represent private variable/method. That depends how they : define their namespace.
| xt 发帖数: 17532 | 4
用_开头容易找而且意思很明白.我也有这个习惯.确切地说是我们的coding standard.
【在 m**r 的大作中提到】 : 多谢, 我看了文档, 的确是这样. 不过还是不太明白为什么干脆根本不用下划线开头(既 : 然没意义的话). 总以为象C++一样, 下划线开头的Identifier会有其意义. : : 谢.
| e***g 发帖数: 158 | 5 underscore is really rare in java. but if someone want to use it,
just use it, no big deal. i even use '$' just for the fun of it.
【在 xt 的大作中提到】 : : 用_开头容易找而且意思很明白.我也有这个习惯.确切地说是我们的coding standard.
| xt 发帖数: 17532 | 6
It is not rare in developer's world, I guess. I see IBM stuffs
having it too.
【在 e***g 的大作中提到】 : underscore is really rare in java. but if someone want to use it, : just use it, no big deal. i even use '$' just for the fun of it.
|
|