小编典典

Java类名称中的有效字符

java

ava类名称中哪些字符有效?还有哪些其他规则管理Java类名称(例如,Java类名称不能以数字开头)?


阅读 607

收藏
2020-03-17

共1个答案

小编典典

你几乎可以使用任何字符,包括大多数Unicode字符!确切的定义在Java语言规范的3.8:标识符一节中。

一个标识符是无限长序列的Java字母和爪哇位,其中第一个必须是一个爪哇字母。…

字母和数字可能来自整个Unicode字符集,…这允许程序员在使用其母语编写的程序中使用标识符。

标识符不能具有与关键字(§3.9),布尔文字(§3.10.3)或空文字(§3.10.7)相同的拼写(Unicode字符序列),否则会发生编译时错误。

但是,请参阅此问题以了解是否应该这样做。

2020-03-17