在编程语言中, 标识符用于标识目的。在Java中, 标识符可以是类名, 方法名, 变量名或标签。例如 :
public class Test
{
public static void main(String[] args)
{
int a = 20;
}
}
在上面的Java代码中, 我们有5个标识符, 即:
- Test: 类名称。
- main:方法名称。
- String:预定义的类名。
- args: 变量名称。
- 一种: 变量名称。
定义有效的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标识符介绍和用法示例】如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。
推荐阅读
- PHP如何使用imagecolorallocate()函数(代码实例)
- PHP如何使用gmp_div_q()函数(代码示例)
- PHP如何使用ftp_put()函数(代码示例)
- Java如何实现多线程聊天应用程序(S2(客户端编程))
- Python中的构造函数用法快速指南
- Scala的特征线性化详细指南
- Materialize CSS颜色介绍和用法示例
- XP设置系统优化精华 让系统跑得更快
- 优化xp内存7步走 体验奔驰般的速度