Java标识符介绍和用法示例

在编程语言中, 标识符用于标识目的。在Java中, 标识符可以是类名, 方法名, 变量名或标签。例如 :

public class Test { public static void main(String[] args) { int a = 20; } }

在上面的Java代码中, 我们有5个标识符, 即:
  • Test: 类名称。
  • main:方法名称。
  • String:预定义的类名。
  • args: 变量名称。
  • 一种: 变量名称。
定义Java标识符的规则
定义有效的Java标识符有某些规则。必须遵守这些规则, 否则会出现编译时错误。这些规则对其他语言(例如C, C ++)也有效。
  • 标识符唯一允许的字符是所有字母数字字符([A-Z], [-], [0-9]), ‘$‘(美元符号)和’+"(下划线)。例如, " geek @"不是有效的Java标识符, 因为它包含" @"特殊字符。
  • 标识符应不以数字开头([0-9])。例如, " 123geeks"是无效的Java标识符。
  • Java标识符是区分大小写.
  • 标识符的长度没有限制, 但建议仅使用4到15个字母的最佳长度。
  • 已预留 话不能用作标识符。例如" int while = 20; "是无效语句, 而while是保留字。有53Java中的保留字。
有效标识符的示例:
MyVariable MYVARIABLE myvariable x i x1 i1 _myvariable $myvariable sum_of_array geeks123

无效标识符的示例:
My Variable// contains a space 123geeks// Begins with a digit a+c // plus sign is not an alphanumeric character variable-2 // hyphen is not an alphanumeric character sum_& _difference // ampersand is not an alphanumeric character

保留字
任何编程语言都保留一些单词来表示该语言定义的功能。这些字称为保留字, 可以简单分为两部分:关键字(50)和字面量(3)。关键字定义功能, 文字定义值。符号表在编译器体系结构的各种分析阶段(如词法, 语法, 语义)中使用标识符。
注意:关键字const和goto被保留, 即使它们当前未使用。使用final关键字代替const。一些关键字, 例如严格的包含在更高版本的Java中。
【Java标识符介绍和用法示例】如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。

    推荐阅读