懂视

下列标识符中有哪些是合法的?

2024-10-25 04:48:43

在Java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,当然也不允许插入空格。在程序中,标识符可用作变量名、方法名、接口名、类名等。还有Java源代码使用的是Unicode码,而不是ASCII码。所以java中的标识符也可以用中文来定义哦!像变量名、方法名、接口名、类名等都可以用中文来定义,是不是很爽!标识符中不能有除下划线、美元符号之外的其他特殊符号,还有标识符中不能用java中的关键字和保留字来定义。保留字以后可能用。关键字现在就已经使用。Java关键字列表(依字母排序共51组):abstract,assert,boolean,break,byte,case,catch,char,class,const,continue,default,do,double,else,enum,extends,final,finally,float,for,if,implements,import,instanceof,int,interface,long,native,new,package,private,protected,public,return,short,static,strictfp,super,switch,synchronized,this,throw,throws,transient,try,void,volatile,whileJava保留字列表(依字母排序共14组):Java保留字是指现有Java版本尚未使用但以后版本可能会作为关键字使用。byValue,cast,false,future,generic,inner,operator,outer,rest,true,var,goto,const,nullJava语言有51个保留关键字,其中const和goto虽然被保留但未被使用。你不能使用保留关键字来命名类、方法或变量。一、保留关键字数据类型:Booleanintlongshortbytefloatdoublecharclassinterface流程控制:ifelsedowhileforswitchcasedefaultbreakcontinuereturntrycatchfinally修饰符:publicprotectedprivatefinalvoidstaticstrictfpabstracttransientsynchronizedvolatilenative动作:packageimportthrowthrowsextendsimplementsthisSuperinstanceofnew保留字:truefalsenullgotoconst