首页 > 试题广场 >

以下标识符哪些是合法的?哪些是 Java 的关键字?&nb

[问答题]
 以下标识符哪些是合法的?哪些是 Java 的关键字? 
miles.Test,a++,--a,4#R,$4,#44,apps
 class,public,int,x,y,radius


首先了解一下定义:
java中标识符只能有数字、字母、下划线_、$组成,其中只可以由字母、下划线、$作为开头,且不能由关键字作为标识符;
那么不合法的及其原因:miles.Test(有 . )、a++(有 + )、--a(有 - )、4#R(有(2418)#且数字开头)、##4(有(2419)#)、class(关键字)、public(关键字)、int、
合法的:$4、apps、x、y、radius
关键字:class、public、int
发表于 2020-03-13 17:02:44 回复(2)
$4,apps,x,y,radius是合法标识符 public class int是关键字
发表于 2019-07-16 07:13:55 回复(0)
含有非法字符("#" "." "+" "-"):4#R,4#,Rmiles.Test,a++,--a
关键字:class,public,int
合法:x,y,radius,apps,$4
/*
标识符:简单地说就是凡是自己可以起名字的地方都叫标识符,例如:包名、类名、接口名、方法名、变量名、常量名;
标识符命名规则:(违反则编译不通过)
    1.可选用字码符号 数字:0-9 字母:a-z 符号:"&"、"_" 共计38个字符
    2.不可以使用关键字作为标识符(但可以包含,例如可以将public1作为变量名)
    3.标识符不允许数字开头
    4.严格区分大小写
    5.不允许包含空格,长度不限
标识符命名规范:(能通过编译,不影响运行,但是希望大家遵守)
    1.包名:aabbcc(全小写)
    2.类名、接口名:AaBbCc(每个单词首字母大写)
    3.变量、名方法名:aaBbCc(第二个单词开始首字母大写)
    4.常量名:AA_BB_CC(全部大写)
    注意点:在起名字时,为了提高阅读性,要尽量意义,“见名知意”。
*/
发表于 2021-04-30 01:47:55 回复(0)
合法标识符:$4  apps
关键字:public  int class
/*
关键字是指在库里已经被定义好的,拥有其的特殊含义,直接调用即可;
*/
发表于 2021-01-27 13:40:23 回复(0)
链接:https://www.nowcoder.com/questionTerminal/f48aeb1746084e3ea001aa8ce6c3eebf
来源:牛客网
首先了解一下定义:
java中标识符只能有数字、字母、下划线_、$组成,其中只可以由字母、下划线、$作为开头,且不能由关键字作为标识符;
那么不合法的及其原因:miles.Test(有 . )、a++(有 + )、--a(有 - )、4#R(有(2418)#且数字开头)、##4(有(2419)#)、class(关键字)、public(关键字)、int、
合法的:$4、apps、x、y、radius
关键字:class、public、int
发表于 2021-01-12 22:11:48 回复(0)
JAVA中标识符命名规则:只能由数字、字母、下划线 _ 、美元符 $ 组成,不能以数字开头,不能是JAVA中的关键字 上述不合法的标识符有: miles.Test(有 . ) a++(有 ++) --a(有 --) 4#R(不能数字开头并且不能有#) #44(能有#) class,public,int(关键字) 上述合法的标识符有 $4 apps x y radius
发表于 2020-12-05 12:19:20 回复(0)
miles.Test ,有   . 
a++,有++
--a,有--
4#R,有#号   且是以数字开头
$4,符合
#44,有  #号
apps符合
 class,关键字
public关键字
,int关键字
,x,y,radius符合

发表于 2020-08-10 09:36:47 回复(0)
<p>标识符:数字,字母,下划线,$,不能以数字开头</p><p><br></p>
发表于 2020-06-30 10:08:36 回复(0)
合法:miles.Test,,--a,,$4,#44,apps ,x,y
关键字: class,public,int,,radius

发表于 2020-03-11 20:56:17 回复(0)
miles.Test,$4,apps,x,y,apps是标识符
 class,public,int是关键字
发表于 2020-03-11 09:51:02 回复(1)

合法的:miles,Test,$4,apps,x,y,radius
关键字:class,public,int

发表于 2020-01-18 00:08:26 回复(0)
合法标识符:
miles,Test,$4,apps,x,y,
关键字:
class,public,int,radius

发表于 2019-12-29 15:02:33 回复(0)
合法表示符有字母,下划线,$和数字组成,其中数字不能当开头
发表于 2019-11-06 10:30:44 回复(0)
radius是啥
发表于 2019-10-15 21:26:06 回复(0)
miles.Test,a++,--a,4#R,$4,#44,apps
,x,y,radius

关键字: class,public,int
合法字符:miles  Test  $4  apps  x  y
发表于 2019-10-11 21:05:04 回复(2)
public class int 是java中的关键字,
java中的标识符只能是由字母、$和下划线_开头
发表于 2019-10-04 22:31:25 回复(0)
首字母不能是数字
发表于 2019-09-09 07:39:05 回复(0)