java的标识符_Java的标识符

Java 基础语法

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

例如 :

public class Test

{

public static void main(String[] args)

{

int a = 20;

}

}

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

Test :类的名称。

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个保留字。

有效标识符的示例:

MyVariable

MYVARIABLE

myvariable

x

i

x1

i1

_myvariable

$myvariable

sum_of_array

geeks123

无效标识符的示例:

My Variable//包含一个空格

123geeks //开头不能是数字

a + c //加号不是字母数字字符

variable-2 //连字符不是字母数字字符

sum _&_ difference //&符号不是字母数字字符

保留字

任何编程语言都会保留一些词来表示由该语言定义的功能。这些词被称为保留词。它们可以简短地分为两个部分:关键字(50)和文字(3)。

关键字定义了功能,文字定义了一个值。

1525310933-2226-Reserved-Keywords1.png

标识符用于编译器体系结构的各种分析阶段(如词法,语法,语义)中的符号表。

注意:关键字const和goto是保留的,即使它们目前没有使用。代替const,使用final关键字。Java的更高版本中包含像strictfp这样的一些关键字。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值