Java / OO编程命名符号?

时间:2018-04-18 12:48:38

标签: java oop object syntax symbols

通过使用不同语言阅读不同国家/地区的多个人编写的代码,我注意到有些人在常量名称前使用随机符号:

代码编写如下:

int $temp = random(10)
doThing($temp);
$temp = 0;

无处不在我看到符号$在常量之前它指的是常量是一个整数。

那么人们用它来引用不同的东西吗?

我知道你不能说出这些东西的名字:

@item
&item

但你可以这样做:

person.get("car@speed");
person.get("car@cost");

人们会使用任何其他符号吗?

2 个答案:

答案 0 :(得分:0)

每种语言都有其独特之处。常量通常为大写,变量以字母开头。根据选择的约定,类成员可以以两个下划线开头,而方法参数可以用一个下划线开始,但这取决于您。 你应该阅读代码风格的最佳实践(互联网上有很多资源)

答案 1 :(得分:0)

如评论中所述,代码段中的变量不遵循Java的命名约定/标准。

阅读有关变量的Java文档。那里有一个关于命名的部分。

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

希望这有帮助。