网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
编译并运行下面的Java代码段输出结果是()。
A.代码无法编译,因为switch语句没有一个合法的表达式
B.adefault
C.a
D.default
参考答案
更多 “ 编译并运行下面的Java代码段输出结果是()。A.代码无法编译,因为switch语句没有一个合法的表达式B.adefaultC.aD.default ” 相关考题
考题
如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }
A.代码编译成功B.代码不能编译,因为没有定义一个main()方法C.代码不能编译,因为String是abstract类型的D.代码不能编译,因为String是final类型的
考题
给定如下Java代码片段,编译运行时的结果是() int i=2; switch(i) { default: System.out.println(“default”); case 0: System.out.println(“zero”); break; case 1: System.out.println(“one”); case 2: System.out.println(“two”); }A.输出:defaultB.输出:default zeroC.编译出错,default 语句位置不符合switch结构的语法结构D.输出two
考题
编译运行下面的程序,结果是什么? public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.print("B"); } }A.产生编译错误B.代码可以编译运行,并输出结果ABC.代码可以编译运行,但没有输出D.编译没有错误,但会产生运行时异常
考题
编译、运行下面代码将发生() class Test{ sataic int mtArg=1; public static void main(String[] args){ int myArg; System.out.println(myArg); } }A.代码被编译,运行时输出0B.代码被编译,运行时输出1C.编译错,因为局部变量和类变量有相同的名字D.编译错,因为局部变量在使用之前没有被初始化
考题
下面的程序段执行结果是 public class Foo { public static void main(String[] args) { try{ return; }finally { System.out.println("finally"); } } }A.编译通过,但运行时出现异常B.程序正常运行,不输出任何结果C.程序正常运行,并输出“finally”D.因为没有catch语句,编译错误
考题
【单选题】编译运行下面的程序,结果是()。 public class A{ public static void main(String args[]){ B b=new B(); b.test(); } void test(){ System.out.print("A"); } } class B extends A{ void test(){ super.test(); System.out.print("B"); ); } }A.产生编译错误B.代码可以编译运行,并输出结果:ABC.代码可以编译运行,但没有输出D.编译没有错误,但会产生运行时异常
考题
给出以下代码,请问该程序的运行结果是什么? class Example{ public static void main(String[] args){ int a = 5; System.out.println(cube(a)); } int cube(int theNum){ return theNum*theNum*theNum; } } 请选择一个正确答案:A.代码编译失败,因为方法cube()已经在java.lang.Math类上定义过B.代码编译失败,因为方法cube()不是static方法。C.代码编译成功,但运行期抛出异常。D.打印输出125。
考题
【单选题】编译运行下面的程序,结果是()。 class Main{ public static void main(String args[]){ ClassB b=new ClassB(); } public Main(){ System.out.print("A"); } } class ClassB extends Main{ public ClassB(){ super(); System.out.print("B"); } }A.产生编译错误B.代码可以编译运行,并输出结果:ABC.代码可以编译运行,但没有输出D.代码可以编译运行,并输出结果:BA
考题
6、编译运行下面的程序,结果是什么? public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.print("B"); } }A.产生编译错误B.代码可以编译运行,并输出结果ABC.代码可以编译运行,但没有输出D.编译没有错误,但会产生运行时异常
热门标签
最新试卷