1. Java属于哪种语言? [单选题] *
机器语言 |
汇编语言 |
高级语言(正确答案) |
以上都不对 |
2. JDK的含义是( ) [单选题] *
Java程序的运行环境 |
Java程序的开发环境(正确答案) |
Java虚拟机 |
Java程序的使用环境 |
3. 将编写好的Java程序运行,需要先进行编译,编译的程序名称是( ) [单选题] *
java.exe |
jar.exe |
javac.exe(正确答案) |
javaw.exe |
4. 下列哪个是Java应用程序主类中正确的main方法? [单选题] *
public void main (String args[]) |
static void main (String args[]) |
public static void Main (String args[]) |
public static void main (String args[])(正确答案) |
5. 下面哪种类型的文件可以在Java虚拟机中运行? [单选题] *
.java |
.jar |
.exe |
.class(正确答案) |
6. 安装好JDK后,在其bin目录下有许多exe可执行文件,其中“java.exe”命令的作用是以下哪一种? [单选题] *
Java文档制作工具 |
Java解释器(正确答案) |
Java编译器 |
Java启动器 |
7. 如果JDK的安装路径为“d:\jdk”,若想在命令窗口任何当前路径下,都可以直接使用javac和java命令,需要将环境变量Path设置为以下哪个选项? [单选题] *
d:\jdk |
d:\jdk \bin(正确答案) |
d:\jre \bin |
d:\jre |
8. JDK、JRE和JVM之间的关系是( ) [单选题] *
JDK包括JRE,JRE包括JVM(正确答案) |
JRE包括JVM,JVM包括JDK |
JVM包括JRE,JRE包括JDK |
JDK包括JVM,JVM包括JRE |
9. 下列计算机语言中,不是面向对象编程语言的是( ) [单选题] *
Java |
C(正确答案) |
C++ |
VB |
10. 下列哪项不是JDK所包含的内容? [单选题] *
Java编程工具 |
工具及工具的API |
Java EE扩展API(正确答案) |
Java平台虚拟机 |
11. JDK工具javadoc的作用是哪项? [单选题] *
生成Java文档(正确答案) |
编译Java源文件 |
执行Java类文件 |
测试Java代码 |
12. 以下关于支持Java运行平台的叙述,哪项错误? [单选题] *
Java可在Solaris平台上运行 |
Java可在Windows平台上运行 |
Java语言与平台无关。Java程序的运行结果依赖于操作系统(正确答案) |
Java语言与平台无关。Java程序的运行结果与操作系统无关 |
13. 环境变量PATH中含有多个路径时,路径和路径之间可以用哪项来隔开? [单选题] *
;(正确答案) |
, |
* |
| |
14. CLASSPATH中的“.”的含义是哪项? [单选题] *
省略号 |
当前目录(正确答案) |
所有目录 |
上级目录 |
15. 下列哪个叙述是正确的? [单选题] *
Java语言是2005年5月Sun公司推出的编程语言 |
Java语言是1995年IBM公司推出的编程语言 |
Java语言的名字是印度尼西亚一个生产咖啡的岛名(正确答案) |
Java语言的主要贡献者是比尔盖茨 |
16. 下列哪个叙述是正确的? [单选题] *
Java源文件是由若干个书写形式互相独立的类组成(正确答案) |
Java源文件中只能有一个类 |
如果源文件中有多个类,那么至少有一个类必须是public类 |
Java源文件的扩展名是.txt |
17. 对于下图的提示,下列哪个解释是正确的?[单选题] *
源文件命名是错误的 |
源文件的第4行丢失了语句分号 |
源文件的第4行有错误,无法识别system(应该是System)(正确答案) |
源文件中的E类不是主类 |
18. 下图的四个人物,下列哪个是正确的?[单选题] *
图中左上是java之父:James Gosling(正确答案) |
图中左下是java之父:James Gosling |
图中右上是java之父:James Gosling |
图中右下是java之父:James Gosling |
19. 下列哪个叙述是正确的? [单选题] *
源文件名字必须是A.java |
如果源文件中有多个类,这些类可以都不是public类(正确答案) |
如果源文件中只有一个类,这个类必须是主类 |
如果源文件中只有一个类,这个类必须是public类 |
20. 对于下列源文件,哪个叙述是正确的?
public class E{
public static void main(String[] args){
System.out.println("ok");
System.out.println("您好");
}
}
class A{
public static void main(String[] args){
System.out.println("ok");
System.out.println("您好");
}
}
[单选题] *
源文件名字必须是A.java |
源文件有错误 |
源文件必须命名为E.java,编译无错误。有两个主类,E和A。程序可以执行主类E也可以执行主类A。(正确答案) |
源文件中的E类不是主类 |
21. 下列哪个叙述是正确的? [单选题] *
JDK的全称是Java Development Kit(正确答案) |
可以用Microsoft Word 2010编写Java源文件 |
不用NetBeans或MyEclipse就无法开发Java程序 |
为了运行Java程序,必须要安装NetBeans或MyEclipse |
22. Java程序运行入口的main方法(即主类的main方法)的返回值类型是( )? [单选题] *
void(正确答案) |
static |
char |
int |
23. 对于源文件,哪个叙述是正确的?
public class Cat{
public void cry(){
System.out.println("miaomiao");
}
} [单选题] *
源文件的名字必须是Cat.java(正确答案) |
源文件的名字可以是cat.java |
源文件的名字可以任意 |
Cat类是主类 |
答案解析:错误: 类Cat是公共的, 应在名为 Cat.java 的文件中声明
24. 对于下列源文件,哪些叙述是错误的?
public class Cat{
public void cry(){
System.out.println("miaomiao");
}
}
class E{
public static void main(String args[]){
System.out.println("ok");
}
} *
源文件的名字必须是Cat.java |
源文件的名字可以是E.java(正确答案) |
编译源文件得到Cat.class和E.class两个字节码文件 |
Cat类是主类,可以java Cat运行程序(正确答案) |
25. 下列ABCD注释标注的哪行代码有错误?
public class Example{ //A
public static void main(String[] args){ //B
System.out.println("ok"); //C
System.out.println("hello");
system.out.println("您好"); //D
}
} [单选题] *
A |
B |
C |
D(正确答案) |
答案解析:System是Java中已经定义的类名,首字母必须大写。
在Java语言中区分大小写
26. 下列ABCD注释标注的哪行代码有错误?
public class Example{ //A
public static void main(string[] args){ //B
System.out.println("ok"); //C
System.out.println("hello");
System.out.println("您好"); //D
}
} [单选题] *
A |
B(正确答案) |
C |
D |
答案解析:String为字符串类的类名
27. 给出下列程序输出结果( )
下列ABCD注释标注的哪行代码有错误?
public class Example{
public static void main(String[] args){
System.out.println("hello");
}
} [单选题] *
System.out.println("hello"); |
"hello" |
hello(正确答案) |
提示有错误 |
28. Java语言的主要贡献者是James Gosling [判断题] *
对(正确答案) |
错 |
29. 开发Java应用程序的基本步骤是:
1.编写源文件
2.编译源文件
3.运行程序 [判断题] *
对(正确答案) |
错 |
30. Java元文件是由若干个书写形式相互独立的类组成 [判断题] *
对(正确答案) |
错 |
31. Java源文件中只能有一个类 [判断题] *
对 |
错(正确答案) |
32. 如果源文件中有多个类,那么必须有一个类是public类 [判断题] *
对 |
错(正确答案) |
33. 如果源文件中只有一个类,这个类必须是主类 [判断题] *
对 |
错(正确答案) |
34. Java源文件中可以没有public类 [判断题] *
对(正确答案) |
错 |
35. Java应用程序必须要有主类 [判断题] *
对(正确答案) |
错 |
36. Java应用程序的主类可以不是public类 [判断题] *
对(正确答案) |
错 |
37. 下列源文件可以保存成dog.java
public class Dog{
public void cry(){
System.out.println("wangwang");
}
} [判断题] *
对 |
错(正确答案) |
38. 出现如图的错误提示,说明程序中语句要求的分号不正确:
原因是编译源文件时,在非英文输入法状态下输入分号,而不是英文输入法下输入的分号[判断题] *
对(正确答案) |
错 |
39. 出现下图错误提示,说明源文件Home.java没有保存在D:\00目录中[判断题] *
对(正确答案) |
错 |
40. 下列源文件必须保存成Hello.java,并运行主类People,并正确输出你好信息,如图所示
public class Hello{
public void speak(){
System.out.println("wangwang");
}
}
class People{
public static void main(String[] args){
System.out.println("你好");
}
}[判断题] *
对(正确答案) |
错 |
41. Java语言平台版本有三个,分别是JavaSE、JavaEE和JavaME。 [判断题] *
对(正确答案) |
错 |
42. 配置Java的开发环境,需要以下几步
1.安装JDK,并记住安装路径
2.新增系统变量JAVA_HOME,其值为Java的安装路径
3.修改系统变量Path,添加新的路径,值为%JAVA_HOME%\bin
[判断题] *
对(正确答案) |
错 |