编号:[1-入门1
JDK由组成以下哪几部分组成?(选三项)

A. Java编程语言
B. 工具及工具的API
C. Java EE扩展API
D. Java平台虚拟机

答案:A  B  D            难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门2
下列关于JDKJREJVM的描述。哪项正确?

A JDK中包含了JREJVM中包含了JRE
B JDK中包含了JREJRE中包含了JVM
C JRE中包含了JDKJVM中包含了JRE
D JRE中包含了JDKJDK中包含了JVM

答案:B                    难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门3
以下哪些是JDK工具?(选三项)

A. javac
B. jdb
C. javadoc
D. junit

答案:A  B  C            难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门4
用于生成Java文档的JDK工具是?

A. javac
B. jdb
C. javadoc
D. junit

答案:C                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门5
以下哪些包是Java标准库中常用的包?(选三项)

A. javax.servlet.http
B. java.lang
C. java.util
D. java.sql

答案:B  C  D            难度:中
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门6
使用JDK工具生成的Java文档的文件格式是?

A. XML格式
B. HTML格式
C. 二进制格式
D. 自定义格式

答案:B                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门7
以下关于JVM的叙述,哪项正确?(选两项)
A. JVM运行于操作系统之上,它与操作系统无关
B. JVM运行于操作系统之上,它依赖于操作系统
C. JVM支持Java程序运行,它能够直接运行Java源代码文件
D. JVM支持Java程序运行,它能够直接运行Java字节码文件
答案:B  D                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门8
以下关于支持Java运行平台的叙述,哪项错误?
A. Java可在Solaris平台上运行
B. Java可在Windows平台上运行
C. Java语言与平台无关。Java程序的运行结果与操作系统无关
D. Java语言与平台无关。Java程序的运行结果依赖于操作系统
答案:D                难度:低
---------------------------------------------------------------------------------------------------------------------------------
编号:[1-入门9
以下关于Applet的描述,哪项错误?
A. 一个Applet就是一段Java程序
B. Applet是一种特殊的Java程序,它需要运行在Web服务器上
C. Applet是一种特殊的Java程序,它需要运行在Web浏览器上
D. Applet是一种Java SE平台的应用程序
答案:B                    难度:中
---------------------------------------------------------------------------------------------------------------------------------
编号:[1-入门10
以下关于Java HotSpot的描述,哪两项正确?(选两项)
A. Java HotSpot是一种热编译技术,在编译Java源程序时会被使用
B. Java HotSpot是一种热编译技术,在运行Java代码时会被使用
C. Java HotSpot是一种热编译技术,它会对程序的全部字节码进行优化
D. Java HotSpot是一种热编译技术,它只对程序的部分字节码进行优化
答案:B  D                难度:中
---------------------------------------------------------------------------------------------------------------------------------
编号:[1-入门11
JVM在执行一个Java类时,大致采用以下过程?

A. 装载类->校验类->执行类中的代码
B. 校验类->装载类->执行类中的代码
C. 装载类->执行类中的代码->校验类
D. 执行类中的代码->装载类->校验类

答案:A                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门12
用于编译Java源文件的JDK工具是?

A. javac
B. jdb
C. java
D. junit

答案:A                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门13
用于执行Java程序的JDK工具是?

A. javac
B. jdb
C. java
D. junit

答案:C                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门14
以下关于Java文件名的叙述,正确的有?(选两项)
A. Java源文件的扩展名应为.java
B Java字节码文件的扩展名应为.java
C Java源文件的文件名应与文件中的类名一致
D 一个Java源文件中只能包含一个Java
答案:A  C                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门15
Java程序的跨平台特征是由以下哪项技术实现的?

A. 系统硬件
B JVM
C Java编译器
D 操作系统

答案:B                难度:低
编号:[1-入门16
环境变量PATH中含有多个路径时,路径和路径之间可以用哪项来隔开?

A.
B*
C .
D|

答案:A                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门17
CLASSPATH中的“.”的含义是哪项?

A. 省略号   
Bjava程序员培训班要多少钱.当前目录
C 所有目录
D 上级目录

答案:B                难度:低
----------------------------------------------------------------------------------------------------------------------
编号:[1-入门18
当运行一个Java程序时,传递参数的格式是哪项?

A.  java    类名    参数1,参数2
Bjavac    类名    参数1    参数2
Cjava    类名    参数1    参数2
Djava    类名    参数1+参数2

答案:C                难度:中
编号:[2-数据类型和运算符1
下列哪项不属于java评议的基本数据类型?

A.  int
BString
Cdouble
Dboolean

答案:B                难度:中
编号:[2-数据类型和运算符2
下列哪项不是int类型的字面量?

A. 20
B. 077
C. 0xABBC
D. \u03A6

答案:D
----------------------------------------------------------------------------------------------------------------------