我就记得_是从 c++内部变量传过来的,$是老的 jdk 写法吧,现在没找到比较官方的资料
我就记得_是从 c++内部变量传过来的,$是老的 jdk 写法吧,现在没找到比较官方的资料
|
acoder2013Nov 16, 2016
1
母鸡
|
|
ZzzzzzzzzNov 16, 2016
2
说明是从 class"反编译"出来的呗
|
|
knightdfNov 16, 2016
3
反编译的把?
|
|
fo2wNov 16, 2016
4
没什么特别原因, 就是个习惯
或者称之为, "一群人之间的约定俗成" |
|
jason19659Nov 16, 2016
6
没见到过
|
|
fantastMNov 16, 2016
7
java 中私有内部方法可以以"_"这特殊符号开头标志一下。$倒是不知道了。。
|
|
fyibmsdNov 16, 2016
8
php 的人写的
|
|
8bitNov 16, 2016
9
你指的内部类? JConsoleContext$ConnectionState.class ?
|
|
OuyanganNov 16, 2016
10
可能是那人脑子抽
|
|
a0000Nov 16, 2016 via Android
12
变量名可以取_和$,个人习惯问题
我看着变量名是$的,只有一个字符,特别不舒服 |
|
KeepProNov 16, 2016 via Android
13
楼上正解 内部类编译过得就是$.class
|
|
zartouchNov 17, 2016 via iPhone
14
_估计是约定的代码风格而已, 公司里之前的 coding style 文档就是属于类的变量名字前缀加_。 属于方法变量名字后缀加_。 现在估计是 IDE 自动高亮了已经属于可有可无的做法了
|
|
BalthildNov 17, 2016 via Android
15
php+java=phava
|
|
YzSamaNov 17, 2016
16
编码规范吗?
|
|
18
|
|
xingda920813Nov 17, 2016
20
觉得 Google 的命名方式很好:
private int mResId; private static int sResId; private static final int RES_ID; void method() { int resId = 0; } 这样什么类型的变量一眼就可以看出来. |
|
kanegNov 23, 2016
21
$是 Java 可以在变量中使用的合法字符,一般用于编译器生成的内部类和匿名类的命名,不建议普通开发人员使用。
|