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

一 、单选题
1. main()方法是Java程序的入口,关于main方法的定义,正确的是( )。
A. public void main (String[] args) {}
B. public static void main () {}
C. public static void main (int[] args) {}
D. public static void main (String[] args) {}
答案:D
- 关注公众号【飞鸟搜题】查看答案
2. 如果需要引用对象内部的某个属性,正确的访问属性的语法格式为( )。
A. 对象名_属性名
B. 属性名_对象名
C. 对象名.属性名
D. 属性名.对象名
答案:C
- 关注公众号【飞鸟搜题】查看答案
3. 下列属于修饰符的是( )。
A. if
B. break
C. continue
D. final
答案:D
- 关注公众号【飞鸟搜题】查看答案
4. 在Java语言中,可以用来进行注释的是( )。
A. /
B. /.....*/
C. /**.....*/
D. !
答案:C
- 关注公众号【飞鸟搜题】查看答案
5. 下列代码的执行后,输出结果正确的是( )。 
A. value is 99.9
B. value is 99.0
C. value is 9
D. value is 9.0
答案:关注公众号【飞鸟搜题】查看答案
6. (double)((int)(7)/2)的结果是( )。
A. 3.0
B. 3
C. 3.5
D. 3.50
答案:关注公众号【飞鸟搜题】查看答案
7. 假设a1,a2为接口名,x1,x2为类名,下列关于类或接口的定义中,正确的是( )。
A. public class x2 implements x1 {...}
B. public interface a1 extends a2 {…}
C. public class x1 extends a1 {...}
D. public interface a1 implements a2 {...}
答案:关注公众号【飞鸟搜题】查看答案
8. 下列关于Java语言中super关键字的描述中,正确的是( )。
A. super关键字是在子类中访问父类的方法和属性时使用
B. super关键字可以应用于静态方法
C. 子类通过super关键字只能调用父类的方法,而不能调用父类的属性
D. 子类通过super关键字只能调用父类的属性,而不能调用父类的方法
答案:关注公众号【飞鸟搜题】查看答案
9. 常见的Web服务器不包括( )。
A. Apache Web Server
B. IIS
C. Nginx
D. HTTP
答案:关注公众号【飞鸟搜题】查看答案
10. 下列( )技术不属于数据存储技术的范畴。
A. Oracle
B. MySQL
C. PostgreSQL
D. IntelliJ IDEA
答案:关注公众号【飞鸟搜题】查看答案
11. 线程的阻塞状态不包括( )。
A. 等待阻塞
B. 同步阻塞
C. 其他阻塞
D. 就绪阻塞
答案:关注公众号【飞鸟搜题】查看答案
12. 线程的生命周期,不包括( )状态。
A. 新建
B. 运行
C. 停止
D. 阻塞
答案:关注公众号【飞鸟搜题】查看答案
13. 下列代码段,m的值为( )时,会输出“default”。 
A. 0
B. 1
C. 2
D. 3
答案:关注公众号【飞鸟搜题】查看答案
14. 下列循环语句实现先判断后执行循环条件的是( )。
A. while
B. do-while
C. switch-case
D. if
答案:关注公众号【飞鸟搜题】查看答案
15. 下列代码段,执行结果为( )。 int n; for (n=7; n>=2; n--) {System.out.println(n);}
A. 输出结果为234567
B. 输出结果为765432
C. 输出结果共6行,每行分别为7,6,5,4,3,2
D. 输出结果共6行,每行分别为2,3,4,5,6,7
答案:关注公众号【飞鸟搜题】查看答案
16. 下列异常中,属于受控异常的是( )。
A. NullPointerException
B. ClassCastException
C. FileNotFoundException
D. UnknownTypeException
答案:关注公众号【飞鸟搜题】查看答案
17. 下列关于异常的说法中,错误的是( )。
A. 使用关键字try捕获catch语块中抛出的异常
B. 一个try语句块至少要有一个catch块或finally块与之配合使用
C. finally语句块是可选的
D. 可以定义多个catch语句,每个catch语句针对不同的异常类型进行异常处理
答案:关注公众号【飞鸟搜题】查看答案
18. Java语言中用来编译Java程序的命令是( )。
A. java.exe
B. javaw.exe
C. javap.exe
D. javac.exe
答案:关注公众号【飞鸟搜题】查看答案
19. 关于Java语言,下列( )说法是错误的。
A. Java语言的语法简单易学
B. Java语言支持互联网应用的开发
C. Java语言提供类、接口和继承等语言元素
D. Java语言的内存管理需要开发者自行管理
答案:关注公众号【飞鸟搜题】查看答案
20. 下列不属于JAVA语言特性的是( )
A. 面向过程
B. 安全
C. 健壮性
D. 跨平台
答案:关注公众号【飞鸟搜题】查看答案
二 、判断题
1. NoSQL中的图数据库主要是利用基于键值进行快速查找的技术,快速地在数据系统中命中所需的数据。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
2. Eclipse中如果在声明float类型的变量时没有使用f后缀,编译器会提示错误信息( )。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
3. 常量的语法格式是在变量的语法格式前面添加关键字final( )。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
4. Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
5. 在安装Eclipse之前,首先需要安装JDK。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
6. Runnable接口提供了call()方法作为线程执行体。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
7. for语句和while/do-while语句彼此都是可以完全替换的。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
8. 在for语句中,必须设置循环条件,否则程序无法执行。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
9. final修饰的属性可以理解为只能进行一次赋值的变量。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
10. synchronized主要是用在多线程环境下,用以保障代码块和方法的线程安全。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
11. 如果try语句块下的多个catch异常类型存在父子关系,应该将父类异常放在前面,子类异常放在后面,以保证每个catch捕获块都有存在的意义。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
12. 如果控制台输出下列内容,说明程序运行过程中出现了异常。 Exception in thread "main" java.lang.NullPointerException at org.lang.book.chapter6.House.main(ExceptionDemo.java:18)
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
13. 同一个包中的类的名字可以是相同的,不同包中类的名字也可以是相同的。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
14. 父类中声明为private的属性,在子类中可以直接进行访问。
A. √
B. ×
答案:关注公众号【飞鸟搜题】查看答案
三 、综合题
1. 选择在代码中(1)处,合适的Java关键字( )
A. extends
B. implements
C. class
D. new
答案:关注公众号【飞鸟搜题】查看答案
关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

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