第一题:
第二题:
第三题:
一.
A:正确,编译不会出错,但是标识符建议小写。
B:正确,但是建议取名字见名知意。
C:错误,有非法字符‘@’。
D:错误,有非法字符‘.’。
E:正确,标识符可以由$,下划线,数字,字母组成(数字不开头)
F:错误,数字不能开头
二.变量三要素:声明,标识符,定义。
三.java的数据类型转换是什么样的?java有几种运算符?
(一)java的类型转换有两种形式:
(1)第一种是隐式类型转换,比如可以将“小盒子放进大盒子里”,整数默认为int类型,小数默认为float 类型。
(2)第二种是显式类型转换,比如可以将“大盒子放进小盒子里”例如:double x = 24.00d; float y = (float)x;
(二)java的几种运算符
(1)1.算术运算符:+,-,*,/,%,++,--。
2.关系运算符:!=,==,>,<,<=,>=。
3.逻辑运算符:&,||,&&,!。
4.赋值运算符:=,+=(a+=c等同于a=a+c),-=,/=,%=,*=,
5.条件运算符:?:(三元运算符)
int a = 9;
int b =(a==9)?20:30;
如果a等于9成立则b=20,如果不成立b=30。
6.instanceOf 运算符
String name = "FeiTao";
boolean result = name instanceOf String;
如果name是String类型则result的值是true,反之为false。