有如下代码://A.javaclass A {int x;public A(int x){this.x=x;}}//B.javaclass B extends A{String name;public B(String name){x=10;this.name=name;}public static void main(String[] args){B b=new B("tom");System.out.println(b.name +b.x);}}以下说法正确的是().
A. 编译B通过,运行B,输出:tom10;
B. 编译B通过,运行B失败,因为b.name +b.x中字符串不能与整型相加
C. 编译B失败,因为b.name +b.x中字符串不能与整型相加
D. 编译B失败,因为A中没有无参构造方法
查看答案
给出以下代码段:class MyThread extends Thread {public void run() {System.out.println("AAA");}public void run(Runnable r) {System.out.println("BBB");}public static void main(String[] args) {new Thread(new MyThread()).start();}}以下哪些是正确的输出结果?().
AAA
BBB
C. 不能编译通过
D. 没有任何输出结果
以下说法错误的是().
Applet小应用程序可以独立运行
B. 一个JAVA源程序可以没有public修饰的类
C. 在一个JAVA源程序中可以定义多个类
D. 一个java源程序可以有多个public修饰的类
方法()将给Jpanel p增加一个组件 c.
A. p.add(c)
B. p.getContentPane(c)
C. p.insert(c)
D. p.append(c)
在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。
A. private
B. protected
C. default
D. public