从开始学习java,就觉得命名是个很简单的问题,记住命名规则就行了,实际上确实也是这样。但是,笔试题可不是这样,没有吃透这个点,你还真拿不准!经过多次的考试,我觉得有必要回头重新看下java变量的定义及命名规则 。
- 可以由字母,数字,下划线,和 $ ;
- 首字符不能是;
- 不能使用保留字(int double break….)
- 可以使用中文,但不推荐。
- java大小写敏感。
public class test{
public static void main(String[] args) {
int 大 = 2; //正确
int 学习java = 5; //正确
int $123 = 4; //正确
int _12 = 9; //正确
int 123$ = 5 //错误
}
}
在考试中,只要是用关键字,数字开头的就是错的,其他基本上是正确的。笔试就是这样,至少到现在我只见到过着几种类型,没其他的了。