给定如下Java程序代码片段,编译运行这段代码,结果是( )。
java.util.HashMapmap=newjava.util.HashMap();
map.put("name",null);
map.put("name","Jack");
System.out.println(map.get("name"));
A.null
B.Jack
C.nullJack
D.运行时出现异常
第1题:
如下两个源程序文件,分别编译后,运行Example.class文件,运行结果为______。
AB.java文件代码如下;
package test;
public class AB
{
int a=60;
public void show()
{
System.out.println(”a=”+a);
}
Example.java文件代码如下:
import test.AB;
class Example
{
public static void main(String args[])
{
AB bj=new AB();
obj.show();
}
}
第2题:
下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?
A.java.exe
B.javadoc.exe
C.jdb.exe
D.javaprof.exe
第3题:
给定如下JAVA程序片断下述程序将()。
A.不能通过编译
B.通过编译,输出为:AB
C.通过编译,输出为:B
D.通过编译,输出为:A
第4题:
给定一个Java程序代码,如下:运行编译后,输出结果是()。
A.count1=9count2=9
B.count1=10count2=9
C.count1=10count2=10
D.count1=9count2=10
第5题:
编译并运行下面的Java代码段输出结果是()。
A.代码无法编译,因为switch语句没有一个合法的表达式
B.adefault
C.a
D.default
第6题:
假设下面的程序代码都放在MyClass.java文件中,( )程序代码能够编译通过。
A、importjava.awt.*;
B、packagemypackage;
packagemypackage;importjava.awt.*;
classMyClass{}publicclassmyClass{}
C、intm;
D、/*Thisisacomment*/
packagemypackage;packagemypackage;
importjava.awt.*;importjava.awt.*;
classMyClass{}publicclassMyClass{}
第7题:
给定如下Java程序代码片段,编译运行这段代码,结果是()。 java.util.HashMap map=new java.util.HashMap(); map.put("name",null); map.put("name","Jack"); System.out.println(map.get("name"));
第8题:
给定Java代码,如下,要使这段代码能够编译成功,横线处可以填入()。
第9题:
嵌入方式
运行方式
连接方式
解释方式或编译方式
第10题:
ArithmeticException
NullPointerException
IOException
ClassNotFoundException
第11题:
123456
579
编译错误
运行时抛出异常
第12题:
null
Jack
nullJack
运行时出现异常
第13题:
Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。
A.加载代码
B.校验代码
C.编译代码
D.执行代码
第14题:
下列()是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。
A.java.exe
B.javadoc.exe
C.jdb.exe
D.javaprof.exe
第15题:
给定java代码片段,如下:运行后,这段代码将输出()。
A.true
B.false
C.0
D.1
第16题:
给定java代码如下:要使用这段代码能够编译成功,横线处可以填入()。
A.c*i
B.c*(int)d
C.(int)c*d
D.i*d
第17题:
给定以下JAVA代码,这段代码编译运行后输出的结果是( )
publicclassTest{
publicstaticintaMethod(inti)throwsException{
try{
returni/10;
}catch(Exceptionex){
thrownewException("exceptioninaaMothod");
}finally{
System.out.print("finally");
}
}
publicstaticvoidmain(String[]args){
try{
aMethod(0);
}catch(Exceptionex){
System.out.print("exceptioninmain");
}
System.out.print("finished");
}
}
A、finallyexceptioninmainfinished
B、exceptioninmainfinally
C、finallyfinished
D、finallyexceptioninmainfinished
第18题:
现有代码片段:String s="123";String sl=S+456;请问sl的结果是哪项?()
第19题:
把源程序代码翻译为目标程序代码可以使用的翻译方式为()。
第20题:
分析下列java代码 Class A{ Public static void main(String[] args){ Method(); } Static void method(){ try{ System.out.println(“hello”) }finally{ System.out.println(“good-bye”); } } } 编译运行后,输出结果是()
第21题:
(byte)(b1-b2)
b1-b2
(byte)b1/b2
第22题:
“hello”
“good-bye”
“hello”“good-bye”
代码不能编译
第23题:
加载代码
校验代码
编译代码
执行代码