刷题
时间
精选
JAVA
1.(多选)已知String a = "a";
String b = "b";
String c = a+b;
String d = new String("ab");
以下操作结果为true的是?
A. (a+b).equals(c)
B. (a+b)==c
C. c==d
D. c.equals(d)
答案
点击下方空白处获得答案
AD
2.执行如下Java程序,sum的值是( )
char chr = 127;
int sum = 200;
chr += 1;
sum += chr;
A. 72
B. 99
C. 328
D. 327
答案
点击下方空白处获得答案
C
3.对文件名为Test.java的Java代码
描述正确的是( )
A. 输出:0000
B. 输出:123
C. 编译报错
D. 输出:No name
答案
点击下方空白处获得答案
C
4.下面关于Java package的描述,哪个是正确的( )
I.包不提供将所有类名分区为更易管理的块的机制.
II. 包提供可见性控制机制.
III. 包的一个重要属性是包内定义的所有类都可以通过该包外的代码访问.
IV. 在一个包内出现的类,不可以存储在另一个包中.
A.只有I
B.只有II
C,只有III
D.只有IV
答案
点击下方空白处获得答案
B
5.对于以下代码段,4个输出语句中输出true的个数是( )
class A{}
class B extends A{}
class C extends A{}
class D extends B{}
A obj = new D();
System.out.println(obj instanceof B);
System.out.println(obj instanceof C);
System.out.println(obj instanceof D);
System.out.println(obj instanceof A);
A. 1
B. 2
C. 3
D.4
答案
点击下方空白处获得答案
C
领取专属 10元无门槛券
私享最新 技术干货