早教吧 育儿知识 作业答案 考试题库 百科 知识分享

java变量名命名问题下列变量名的定义中,符合Java命名约定的是A)fieldnameB)superC)IntnumD)$numbersuper是关键字啊,他给的答案是A。我是想问D为什么不可以?变量名开头是小

题目详情
java 变量名命名问题
下列变量名的定义中,符合Java命名约定的是
  A)fieldname
  B)super
  C)Intnum
  D)$number
super是关键字啊,他给的答案是A。我是想问D为什么不可以?变量名开头是小写所以排除C,美元符号开头不是允许的吗?
▼优质解答
答案和解析
Java命名规则是以数字、字母、下划线、$组成,但是只能以字母、下划线、$开头,但是约定俗成的是首字母小写,后面的首字母大写,即采用驼峰标识,还有就是见名只意即可,所以理论上这四种都是对的
不好意思,倒是没有注意super是关键字呢,当时就只是看单词了