知识单元一 Java语言概述

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包括JREJRE包括JVM(正确答案)

JRE包括JVMJVM包括JDK

JVM包括JREJRE包括JDK

JDK包括JVMJVM包括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语言是20055Sun公司推出的编程语言

Java语言是1995IBM公司推出的编程语言

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,编译无错误。有两个主类,EA。程序可以执行主类E也可以执行主类A(正确答案)

源文件中的E类不是主类

21. 下列哪个叙述是正确的? [单选题] *

JDK的全称是Java Development Kit(正确答案)

可以用Microsoft Word 2010编写Java源文件

不用NetBeansMyEclipse就无法开发Java程序

为了运行Java程序,必须要安装NetBeansMyEclipse

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.classE.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
[判断题] *

(正确答案)

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Meteor.792

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值