A.4
B.false
C.3
D.true
第2题
以下程序的编译运行结果为:
1: public class Q10
2: {
3: public static void main(String[] args)
4: {
5: int i = 10;
6: int j = 10;
7: boolean b = false;
8:
9: if( b = i == j)
10: System.out.println("True");
11: else
12: System.out.println("False");
13: }
14: }
A. 第9行出现编译错误;
B. 第9行出现运行错误;
C. 输出 True
D. 输出 False
第3题
A.byte, short, int, long, float, double
B.boolean, byte, short, char, int, long, float, double
C.byte, short, char, int, long, float, double
D.byte, short, char
E.int, long, float, double
第4题
A.编译错误;
B.运行输出 "Hello cruel world";
C.编译无错,但运行时指示没有定义构造方法。
D.编译无错,但运行时指示没有正确定义main方法。
第5题
关于以下程序哪条叙述正确?
1. int j = 2;
2. switch ( j ) {
3. case 2:
4. System.out.println ("value is two");
5. case 2 + 1:
6. System.out.println ("value is three");
7. break;
8. default:
9. System.out.println("value is " + j);
10. break;
11. }
A. 第5行的表达式不合法;
B. 变量j是可接受的,switch中表达式可以是byte, short, int,或long的任何类型;
C. 输出为value is two
D. 输出是value is two 后跟value is three
E. 输出是value is two 后跟 value is 2
第6题
A. 小于 0
B. 小于 4
C. 4 和9之间
D. 大于9
E. 无任何可能
第7题
A.c=c+i;
B. s+=i;
C. i+=s;
D. c+=s;
第8题
A.short myshort = 99S;
B.String name = 'Excellent tutorial Mr Green';
C.char c = 17c;
D.int z = 015;
第9题
A.12
B.012
C.10
D.3
第10题
编译和运行以下代码结果为:
1. public class EqualsTest{
2. public static void main(String args[]){
3. byte A=(byte)4096;
4. if(A== 4096、System.out.println("Equal");
5. else System.out.println("Not Equal");
6. }
7. }
A.在第3行出现转换丢失精度的编译错误.
B.输出 "Not Equal".
C.输出 "Equal".
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!