我读到有关Java变量的命名 。 它说,Java变量不能与任何数字和除$和_特殊字符开始。
一些有效的例子:
int count;
int _count;
int $count;
而一些无效的例子:
int %count;
int 4count;
int #count;
做同样的规则也适用于方法的名字呢?
我读到有关Java变量的命名 。 它说,Java变量不能与任何数字和除$和_特殊字符开始。
一些有效的例子:
int count;
int _count;
int $count;
而一些无效的例子:
int %count;
int 4count;
int #count;
做同样的规则也适用于方法的名字呢?
是的,方法名和变量名是什么所谓的“标识符”。 标识符都有着关于接受的字符相同的规则。 看看第3.8节从Java语言规范,找出标识符可能包含什么,以及第6.2节有关标识符的使用说明。
具有方法特殊字符,比如当你可能会惊讶:
public void mój_brzuch_zacznie_burczeć()
和它的作品相当不错的。 看看这个博客看到更多花哨的例子。
是的,你是对的,同样的规则适用于功能。
Java教程:
“虽然方法名称可以是任何合法的标识符,代码约定限制方法名。” http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html