专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 一文读懂Java标识符有哪些

一文读懂Java标识符有哪些

更新时间:2022-08-08 12:26:05 来源:赢咖4 浏览1923次

赢咖4小编告诉大家,在编程语言中,Java标识符用于识别目的。在 Java 中,标识符可以是类名、方法名、变量名或标签。例如 :

公开课测试
{
    公共静态无效主要(字符串 [] 参数)
    {
        整数a = 20;
    }
}

在上面的 java 代码中,我们有 5 个标识符,即:

测试 :类名。

main : 方法名。

String : 预定义的类名。

args :变量名。

a : 变量名。

定义 Java 标识符的规则

定义有效的 java 标识符有一定的规则。必须遵循这些规则,否则我们会得到编译时错误。这些规则也适用于其他语言,如 C、C++。

标识符唯一允许的字符是所有字母数字字符([ AZ ],[ az ],[ 0-9 ]),' $ '(美元符号)和' _ '(下划线)。例如“geek@”不是有效的 Java 标识符,因为它包含“@”特殊字符。

标识符不应以数字开头([0-9])。例如,“123geeks”不是一个有效的 java 标识符。

Java 标识符区分大小写。

标识符的长度没有限制,但建议使用 4 - 15 个字母的最佳长度。

保留 字不能用作标识符。例如“int while = 20;” 是无效语句,因为 while 是保留字。Java中有53个保留字。

有效标识符的示例:

我的变量
变量
我的变量
X
一世
x1
i1
_my变量
$我的变量
sum_of_array

无效标识符的示例:

我的变量 // 包含一个空格
123geeks // 以数字开头
a+c // 加号不是字母数字字符
variable-2 // 连字符不是字母数字字符
sum_&_difference // & 不是字母数字字符

保留字

任何编程语言都会保留一些词来表示该语言定义的功能。这些词被称为保留词。它们可以简单地分为两部分:关键字(50)和文字(3)。关键字定义功能,文字定义值。标识符在编译器体系结构的各个分析阶段(如词法、语法、语义)中被符号表使用。

注意:关键字 const 和 goto 是保留的,即使它们当前没有使用。使用 final 关键字代替 const。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>