java 变量名命名问题

下列变量名的定义中,符合Java命名约定的是A)fieldnameB)superC)IntnumD)$numbersuper是关键字啊,他给的答案是A。我是想问D为什么不... 下列变量名的定义中,符合Java命名约定的是
  A)fieldname
  B)super
  C)Intnum
  D)$number
super是关键字啊,他给的答案是A。我是想问D为什么不可以?变量名开头是小写所以排除C,美元符号开头不是允许的吗?
展开
 我来答
honeyzm11
2012-12-06
知道答主
回答量:6
采纳率:0%
帮助的人:3.5万
展开全部
Java命名规则是以数字、字母、下划线、$组成,但是只能以字母、下划线、$开头,但是约定俗成的是首字母小写,后面的首字母大写,即采用驼峰标识,还有就是见名只意即可,所以理论上这四种都是对的

不好意思,倒是没有注意super是关键字呢,当时就只是看单词了
低调DE潜力
2012-12-05 · 超过11用户采纳过TA的回答
知道答主
回答量:25
采纳率:100%
帮助的人:24.4万
展开全部
a,c,d都是可以的不会报错,但按驼峰命名规则应该选D, java变量命名规则:只能以字母、下划线、$开头,可以有数字,但不能和java关键字和保留字同名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fd63acc
2012-12-12 · 超过15用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:35.2万
展开全部
Java命名规则是以数字、字母、下划线、$组成,但是只能以字母、下划线、$开头,但是约定俗成的是首字母小写,后面的首字母大写,即采用驼峰标识

-我是普科国际的学生
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
g871014564
2012-12-05 · TA获得超过194个赞
知道小有建树答主
回答量:328
采纳率:50%
帮助的人:210万
展开全部
b选项
a 应该为 fieldName,即第二个单词都要首字母大写
c 首字母小写
d $不可以用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友910a8a0e3
2012-12-06
知道答主
回答量:7
采纳率:0%
帮助的人:1.1万
展开全部
楼上回答有问题啊。java变量名不能是关键字;不能以数字,特殊符号开头;至于A选项从第二个单词大写是命名规范。所以选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式