23秋 JAVA语言程序设计-05
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案
文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

一 、单选题
1. 下列关于封装性的描述中,错误的是( )。
A. 封装体包含属性和行为
B. 被封装的某些信息在外不可见
C. 封装提高了可重用性
D. 封装体中的属性和行为的访问权限相同
答案:D
- 关注公众号【飞鸟搜题】查看答案
2. 关于this关键字,下列说法中错误的是( )。
A. this可以用于调用本类中的其他方法
B. this代表当前对象,可以使用this将当前对象引用返回
C. this可以调用本类中的属性
D. this可以调用本类中的其他构造方法,调用时可以放在构造方法的任意一行
答案:D
- 关注公众号【飞鸟搜题】查看答案
3. Java语言中,可以用于修饰类、方法和成员变量的修饰符是( )。
A. final
B. while
C. if
D. new
答案:A
- 关注公众号【飞鸟搜题】查看答案
4. 下列不属于算术运算符的是( )。
A. +
B. <
C. -
D. *
答案:B
- 关注公众号【飞鸟搜题】查看答案
5. 执行下列语句: int i=6; int val =i++; val的值是( )。
A. 5
B. 6
C. 7
D. 4
答案:关注公众号【飞鸟搜题】查看答案
6. 下列数据类型中,所表示的整数范围最大的是( )。
A. int
B. long
C. byte
D. char
答案:关注公众号【飞鸟搜题】查看答案
7. 下列( )语句把方法声明为抽象的公共方法。
A. public abstract work();
B. public abstract void work();
C. public abstract void work(){}
D. public void work() extends abstract;
答案:关注公众号【飞鸟搜题】查看答案
8. Java语言中,单一文件里的关键字class import package 出现的顺序应为( )。
A. class package import
B. class import package
C. package class import
D. package import class
答案:关注公众号【飞鸟搜题】查看答案
9. 在前端开发框架中,不属于JavaScript框架的是( )。
A. Thymeleaf
B. AngularJS
C. jQuery
D. Vue.js
答案:关注公众号【飞鸟搜题】查看答案
10. 下列( )技术不属于Web页面开发的技术范畴。
A. HTML
B. CSS
C. JavaScript
D. Maven
答案:关注公众号【飞鸟搜题】查看答案
11. 下列说法中错误的是( )。
A. 一个线程是一个Thread类的实例
B. 线程从实现Runnable接口实例对象的run()方法开始执行
C. 线程是CPU调度和分配的基本单位
D. 新建的线程调用start()方法就能立即进入运行状态
答案:关注公众号【飞鸟搜题】查看答案
12. 下列描述中,不可以用于创建线程的是( )。
A. 继承Thread类创建线程
B. 调用start()创建线程
C. 实现Runnable接口创建线程
D. 实现Callable接口创建线程
答案:关注公众号【飞鸟搜题】查看答案
13. 下列属于条件语句的是( )
A. do-while
B. while
C. if
D. for
答案:关注公众号【飞鸟搜题】查看答案
14. 下列代码段, n的值为( )时将打印字符串"second"。 if(n>5) { System.out.println("first"); } else if(n<=0) { System.out.println("second"); } else { System.out.println("third"); }
A. 2
B. 5
C. -5
D. 1
答案:关注公众号【飞鸟搜题】查看答案
15. 下列代码段,执行结果为( )。 int n; for (n=2; n<=7;n++) {System.out.print(n);}
A. 代码执行成功,输出结果为23456
B. 代码执行成功,输出结果为234567
C. 代码执行成功,输出结果为1234567
D. 代码编译失败,没有结果输出
答案:关注公众号【飞鸟搜题】查看答案
16. 关于catch匹配规则,下列描述中错误的是( )。
A. 每个catch语块用于处理一种类型的异常
B. 异常匹配是按照catch语句块的顺序从上向下依次寻找的
C. 只要匹配到一个catch语句,其中的异常处理逻辑就会执行
D. 匹配时不支持父类匹配
答案:关注公众号【飞鸟搜题】查看答案
17. 使用try-catch语句捕获异常时,( )子句用于处理异常。
A. finally
B. catch
C. try
D. error
答案:关注公众号【飞鸟搜题】查看答案
18. 下列不属于JAVA语言特性的是( )
A. 面向过程
B. 安全
C. 健壮性
D. 跨平台
答案:关注公众号【飞鸟搜题】查看答案
19. 专门提供给Java语言开发者使用的开发包称为( ),它包括Java运行环境、基础类库和工具包。
A. JDK
B. EJB
C. JVM
D. Eclipse
答案:关注公众号【飞鸟搜题】查看答案
20. Java语言中,用来运行Java程序编译后的代码且屏蔽系统差异性的是( )。
A. JDK
B. JVM
C. EJB
D. SSH
答案:关注公众号【飞鸟搜题】查看答案
二 、判断题
1. 对于软件工程师来说,编写代码是最重要的,不需要了解技术方案和技术框架、数据库等其他方面的技能和知识。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
2. 通常情况下,在一个作用域内,不能声明名称相同的变量( )。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
3. 不同类型的数值进行计算,按照精度最小的类型生成结果值类型( )。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
4. JRE是一整套Java运行环境的程序包,它内置了JDK。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
5. Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
6. 线程在整个生命周期中只包括运行和死亡两种状态。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
7. 在条件判断中使用的条件可以是任意类型的变量或者表达式。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
8. do-while语句执行的规则是“先循环再判断”,即先执行循环体逻辑代码,再进行循环条件的判断。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
9. 父类中声明为private的属性,在子类中可以直接进行访问。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
10. 继承性的最大优势在于隐藏每个类的内部实现(内部结构)。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
11. 下列代码中的自定义异常类名为RuntimeException。 public class PriceException extends RuntimeException {}
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
12. finally语句块可以捕获异常,也可以处理异常。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
13. super调用构造方法的代码可以出现在子类构造方法的任意一行。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
14. 内部类可以访问外部类的所有属性和方法。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
三 、综合题
1. 选择在代码中(1)处,合适的Java关键字( )
A. void
B. int
C. String
D. boolean
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。