下面变量声明和定义错误的有( ).
A. int a;
B. double b=14.5;
C. float f=9.8;
D. boolean c=1;
下面有关转义字符使用不符合语法定义的有 ( ).
A. char ch = '\\';
B. char ch = '\''
C. char ch = '\128'
D. char ch = '\u1234';
E. char ch = "'"
下面哪些语句编译错误?()
A. short s1 = 'b';
B. char c1 = 98;
C. short s2 = c1;
D. char c2 = s1;
E. short s3 = (short)c1;
F. char c3 = (char)s1;
以下描述正确的是()。
A. 语句char c = -1;编译正确
B. 语句System.out.println((byte)128);编译和执行都正确
C. 语句byte ic = 'A'; 编译正确
D. 语句byte ic1 = 'B' + 12; 编译正确
E. 语句byte ic2 = 'B' + 100; 编译错误