Redian新闻
>
_out.println(...) 的下划线是什么意思?
avatar
_out.println(...) 的下划线是什么意思?# Java - 爪哇娇娃
m*r
1
刚拿到个软件包, 里面源代码里有很多类似这样的:
if(_referrer)
_clientHeaders.set("referrer", _referrer.toString());
我的问题是: 变量或object前面的下划线是什么意思? 本人Java刚入门, 请赐教. 谢谢.
avatar
w*n
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刚入门, 请赐教. 谢谢.

avatar
m*r
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.

avatar
xt
4

用_开头容易找而且意思很明白.我也有这个习惯.确切地说是我们的coding standard.

【在 m**r 的大作中提到】
: 多谢, 我看了文档, 的确是这样. 不过还是不太明白为什么干脆根本不用下划线开头(既
: 然没意义的话). 总以为象C++一样, 下划线开头的Identifier会有其意义.
:
: 谢.

avatar
e*g
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.

avatar
xt
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.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。