第一次作业 Java入门
-
A、机器语言
-
B、汇编语言
-
C、高级语言
-
D、以上都不对
参考答案 :C
答案说明 :无
-
A、.java
-
B、.jre
-
C、.exe
-
D、.class
参考答案 :D
答案说明 :Java虚拟机都是执行.class文件,编译器执行.java文件。
-
A、Java是一种高级计算机语言
-
B、Java是一门与平台无关的编程语言
-
C、Java具有JavaSE、JavaME和JavaEE三大平台
-
D、Java是一门介于汇编和高级之间的语言
参考答案 :D
答案说明 :无
-
A、Java程序运行时,需要先将后缀名为.java的源文件进行编译。
-
B、Java虚拟器不可以解释执行.class文件。
-
C、Java程序是由操作系统负责解释执行的。
-
D、Java程序运行时,必须经过编译和解析两个步骤。
参考答案 :A
答案说明 :Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为java的源文件进行编译,最终生成后缀名为.class的字节码文件。然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。
-
A、在任意目录可以使用javac和java命令
-
B、在任意目录下可以使用class文件
-
C、在任意目录可以使用记事本
-
D、在任意目录下可以使用扫雷游戏
参考答案 :A
答案说明 :path环境变量的作用是在任意目录下都可以使用javac和java命令。
-
A、它专门负责解析由Java编译器生成的.class文件
-
B、它可以将编写好的Java文件编译成.class文件
-
C、可以把文件压缩
-
D、可以把数据打包
参考答案 :A
答案说明 :java命令负责运行编译后的.class文件。
-
A、Java程序运行时,需要将后缀名为.java的源文件进行编译。
-
B、Java虚拟器不可以解释执行.class文件。
-
C、Java程序是由操作系统负责解释执行的。
-
D、Java程序运行时,必须经过编译和解析两个步骤。
参考答案 :A
答案说明 :Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为java的源文件进行编译,最终生成后缀名为.class的字节码文件。然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。
-
A、java HelloWorld
-
B、java HelloWorld.java
-
C、javac HelloWorld
-
D、javac HelloWorld.java
参考答案 :A
答案说明 :java命令负责运行编译后的.class文件,不需要文件后缀名。
-
A、db目录
-
B、jre目录
-
C、lib目录
-
D、bin目录
参考答案 :D
答案说明 :JDK中可执行程序都放在bin目录下。
-
A、JDK是java开发核心组件,是用来编译解释java程序的核心组件
-
B、JDK包括Java编译器、Java文档生成工具、Java打包工具等
-
C、JRE是个单独的软件,所以安装JDK后,还需要单独安装JRE
-
D、JRE是java运行环境,用来支持java程序的运行
参考答案 :C
答案说明 :无
判断题
- √
- ×
参考答案 :错
答案说明 :javac.exe文件存放在JDK安装目录的bin目录下。
- √
- ×
参考答案 :对
答案说明 :无
- √
- ×
参考答案 :错
答案说明 :无
- √
- ×
参考答案 :错
答案说明 :在命令行窗口编译Demo.java文件需要输入javac Demo.java。
- √
- ×
参考答案 :对
答案说明 :无
- √
- ×
参考答案 :对
答案说明 :无
- √
- ×
参考答案 :对
答案说明 :无
- √
- ×
参考答案 :错
答案说明 :Oracle公司提供了多种操作系统的JDK,每种操作系统的JDK在使用上基本类似,初学者可以根据自己使用的操作系统,从Oracle官方网站下载相应的JDK安装文件。
- √
- ×
参考答案 :对
答案说明 :无
- √
- ×
参考答案 :错
答案说明 :src.zip文件是Java的核心源码包,它在JDK安装的根目录下。
- √
- ×
参考答案 :错
答案说明 :配置path环境变量是为了可以使用jdk中的命令。
- √
- ×
参考答案 :错
答案说明 :加上分号不会查找当前路径,不加分号会在当前路径下查找。
- √
- ×
参考答案 :对
答案说明 :程序在运行时,只需要输入“java HelloWorld”就可以了,后面不可加 “.class”,否则程序会报错。
- √
- ×
参考答案 :对
答案说明 :javac命令可以将Java源文件编译为.class的字节码文件。
- √
- ×
参考答案 :对
答案说明 :无
填空题
答案说明 :javac命令可以将Java源文件编译为.class的字节码文件。
答案说明 :无
参考答案 :【简单性】【面向对象】【安全性】【跨平台性】【支持多线程行】【分布性】
答案说明 :无
参考答案 :【分号】
答案说明 :无
答案说明 :无
答案说明 :无
参考答案 :【当前目录】
答案说明 :无
参考答案 :【JavaSE(Java平台标准版)】【JavaME(Java平台小型版)】【JavaEE(Java平台企业版)】
答案说明 :无
参考答案 :【java】
答案说明 :无
参考答案 :【运行环境】
答案说明 :无
答案说明 :无
参考答案 :【单继承】【多继承】
参考答案 :【机器语言】【汇编语言】【高级语言】
答案说明 :无
参考答案 :【开发工具】【源代码】【公共JRE】
答案说明 :JDK在安装的过程中,有三个功能模块可供选择,它们分别是:开发工具,源代码,公共JRE。 开发工具:是JDK中的核心功能模块,其中包含一系列可执行程序,如javac.exe、java.exe等,还包含了一个专用的JRE环境。 源代码:是Java提供公共API类的源代码。 公共JRE:是Java程序的运行环境。由于开发工具中已经包含了一个JRE,因此没有必要再安装公共的JRE环境,此项可以不作选择。
简答题
参考答案 :classpath环境变量用于保存一系列路径","当Java虚拟机需要运行一个类时","会在classpath环境变量中所定义的路径下去寻找所需的class文件。
答案说明 :无
我的答案:javac.exe是java编译器,java.exe是java运行工具
参考答案 :javac.exe命令用于编译java源文件(.java)","java.exe用于运行字节码文件(.class)。
答案说明 :在dos命令下,javac命令将Java源文件编译成.class的字节码文件,java命令用于运行编译后的.class字节码文件。