A:选择题
1、 若有定义:int a,b;
a=a+10;则执行上述语句后,a的值是(D)。
A. 10
B. 11
C. 0
D. 编译产生错误
2、 以下选项中变量均已正确定义,合法的赋值语句是(B)。
A. a==1;
B. ++i;
i = i + 1;
C. a=a+1
D. 4+=a;
3、 在Java中,下列(D)语句不能通过编译。
A. String s=
“join”+ “was”+ “here”;
B. String s= “join”+3;
C. int a= 3+5;
D. float f=5+5.5;
B:简答题
1、常量是什么?常量的分类?字面值常量的分类?
常量分为两种:
1)字面值常量 例如println输出的语句中双引号引起来的
的内容,他的只在最后是不会发生改变的。常量分为六种:字符串常量,整数常量,小数常量,字符常量,布尔常量,空常量。
2).自定义常量。
2、Java中针对整数常量有几种表现形式?各自的组成规则是什么?
4种表现形式分别是:
二进制 ,八进制 ,十进制和十六进制
二进制数据由0,1组成以0b开始
八进