【问题标题】:What are the valid characters for a Java method name?Java 方法名称的有效字符是什么?
【发布时间】:2012-04-29 23:13:16
【问题描述】:

我读到了naming of Java variables。它说 Java 变量不能以任何数字和特殊字符开头,除了 $ 和 _。

一些有效的例子:

int count;
int _count;
int $count;

还有一些无效的例子:

int %count;
int 4count;
int #count;

相同的规则是否适用于方法名称?

【问题讨论】:

标签: java methods naming rules


【解决方案1】:

是的,方法名和变量名就是所谓的“标识符”。标识符都共享有关接受字符的相同规则。查看 Java 语言规范中的 §3.8 以了解标识符可能包含的确切内容,并查看 §6.2 以了解有关如何使用标识符的说明。

【讨论】:

【解决方案2】:

当方法中有不寻常的字符时,您可能会感到惊讶,例如:

public void mój_brzuch_zacznie_burczeć()

而且效果很好。查看this blog 以查看更多精彩示例。

【讨论】:

【解决方案3】:

来自 Java 教程:

“虽然方法名可以是任何合法标识符,但代码约定限制了方法名。” http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-03
    • 2013-03-09
    • 2022-09-28
    • 2021-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多