java章节习题及期末考试题答案

时间:2026-01-17

第1章Java开发入门

习题

一、填空题

1.将.java源文件编译为.class文件的是【】命令。

2.在Eclipse窗口中选择菜单【】→New→Java Project创建Java项目。

3.在安装JDK的过程中,有三个功能模块可供选择,它们分别是【】,【】

和【】。

4.将Hello.java文件编译为class文件,需要键入【】命令。

5.JRE是Java程序的【】。

二、判断题

1.Eclipse只是一个框架和一组服务,所有功能都是将插件组件加入到Eclipse框架中

来实现的。()

2.JDK安装成功后,需要将bin目录的路径配置在环境变量path中。()

3.Java配置环境变量path的目的是为了可以查找到.class文件。()

4.JDK安装成功后,classpath环境变量必须配置。()

5.在命令行窗口中,编译Demo.java文件可以输入javac Demo。()

三、选择题

1.如果jdk的安装路径为:c:\jdk,若想在命令窗口中任何当前路径下,都可以直接使

用javac和java命令,需要将环境变量path设置为以下哪个选项()

A: c:\jdk

B: c:\jdk\bin

C: c:\jre\bin

D: c:\jre

2.下列关于classpath环境变量的说法中,说法正确的是()

A: classpath配置一次后可永久使用

B: 没有classpath环境变量就不能运行Java程序

C: classpath环境变量可以让虚拟机找到class文件的目录

D: 查看当前classpath配置的命令是:classpath

3.下面哪种类型的文件可以在Java虚拟机中运行()

A: .java

B: .jre

C: .exe

D: .class

4.Java属于以下哪种语言()

A: 机器语言

B: 汇编语言

C: 高级语言

D: 以上都不对

5.下列关于Java特点的描述中,错误的是()。

A: Java是一门面向对象的语言

B: Java具有自动垃圾回收的机制

C: Java可以运行在Window和Linux等不同平台上

D: Java中只支持单线程序运行

答案

一、填空题

1.javac

2.File

3.开发工具;源代码;公共JRE

4.javac Hello.java

5.运行环境

二、判断题

1.对

2.对

3.错

4.错

5.错

三、选择题

1. B

2. C

3. D

4. C

5. D

第2章Java编程基础

习题

一、填空题

1.可以通过【】循环使程序能够多次键盘输入。

2.Java中可以通过【】类来获取随机数。

3.定义一个方法时,要有访问修改符、返回值类型、方法名、【】。

4.当方法中的返回值类型是【】时,可以不写return语句。

5.十进制数12转换成二进制的结果是【】。

二、判断题

1.数组的最大下标的值比它的长度小1。()

2.二维数组中的元素还是一个数组。()

3.在表达式中,乘法和除法运算优先级别最高。()

4.若x = 5,则表达式(x + 5)/3的值是3。()

5.常量就是程序中常常变化的数据。()

三、选择题

1.阅读下面的代码片段

public static int add(int a,int b) {

return a + b;

}

下列选项中,可以在main()方法中调用add()方法的是()

A: int num = add(1.0,2.0);

B: int num = add(1,2);

C: int num = add(true,flase);

D: int num = add("1", "2");

2.下面关于布尔类型变量的定义中,正确的是()

A: boolean a=TRUE;

B: boolean b=FALSE;

C: boolean c='true';

D: boolean d=false;

3.下面浮点型数据的定义中,错误的是()

A: float a=1.23;

B: double b=1.23;

C: double c=1.5E4;

D: float d='a';

4.以下关于三元运算符的说法中,正确的是()

A: 三元运算符第一个表达式的结果必须是boolean类型值。

B: 三元运算符第一个表达式的结果可以是任意类型的值。

C: 三元运算符只能得到基本类型的结果。

D: 以上说法都不对。

5.while语句的循环体中不能包含的语句是()

A: while语句

B: 方法定义语句

C: if语句

D: switch语句

答案

一、填空题

1.while

2.Random

3.参数列表

4.void

5.1100

二、判断题

1.对

2.对

3.错

4.对

5.错

三、选择题

1. B

2. D

3. A

4. A

5. B

第3章面向对象(上)

习题

一、填空题

1.在Java中使用【】类型的实例对象表示一个字符串。

2.在Java中解决成员变量与局部变量名称冲突时,可以使用【】关键字。

3.类的封装是指在定义一个类时,将类中的属性私有化,即使用【】关键字来

修饰。

4.在一个Java类中,可以使用【】关键字来修饰成员变量,该变量被称作静态

变量。

5.在垃圾回收机制中,可以通过调用【】方法来通知Java虚拟机立即进行垃圾

回收。

二、判断题

1.在Java中,对象是通过类创建出来的。()

2.垃圾回收机制保证了Java程序不会出现内存溢出。()

3.在成员方法中可以使用“this([参数1,参数2…])”来调用其它的构造方法。()

4.static关键字可以修饰成员变量,也可以修饰局部变量。()

5.成员内部类,就是将一个类定义在另一个类的成员的位置。()

三、选择题

1.请阅读下面的程序,关于程序的运行结果说法正确的是()

class Demo{

private static int x ;

public static void main(String[] args){

System.out.println(x++);

}

}

A: 结果为0 …… 此处隐藏:8886字,全部文档内容请下载后查看。喜欢就下载吧 ……

java章节习题及期末考试题答案.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219