发布网友 发布时间:2022-04-22 14:10
共3个回答
热心网友 时间:2022-06-06 10:47
展开1全部(1)不合法,因为char是关键字。(2)合法
(标识符由字母,下划线,$符号和数字组成,并且首字母不能是数字)
(3)合法
(4)不合法,不能有%号
(5)合法
(6)不合法,括号不是合法标识符
(7)合法
,$是合法的标识符
(8)标识符正确,但表达式错误,因为aa是boolean类型,不能赋值为double类型,boolean类型只能赋值为true或者false。
热心网友 时间:2022-06-06 10:47
JAVA标识符的规则是这样的
标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。也就是说除了_
$
¥这3个符号外,标识符只能有数字和字母,什么括号,这样那样的都不是标识符的组成部分。
不能把关键字和保留字作为标识符。
标识符没有长度*。
因此,在你所举的这些例子中,只有2和5是合法的标识符。其他全是错误的标识符。
热心网友 时间:2022-06-06 10:48
基本上如楼上所说,但是需要指出的是,2和5虽然合法,但不建议,一般的变量名首字母小写,并且只在定义常量(static
final)的时候会使用“_”这样的分隔符,普通变量不建议使用