【Java期末复习 | 单选题】:day4

53 阅读3分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情

1、写在前面

大家好,今天记录的是Java期末的复习题。题型都是单选题。

2、内容

  1. Java 源文件和编译后的文件扩展名分别为()

A .class和.java

B .java和.class

C .java和.java

D .class和.class

【 正确答案: B】


  1. 下列不属性Java基本数据类型的是( )。

A 自定义类型

B 整型

C 字符型

D 布尔型

【 正确答案: A】


  1. 下列关于继承与接口的说法中,不正确的是( )。

A Java只支持单继承

B 一个类可以同时实现多个接口

C 一个类在实现接口的同时还能继承某个基类

D 接口不能继承

【 正确答案: D】


  1. 下列哪个是Java中的标识符( )。

A public

B super

C int

D width

【 正确答案: D】


  1. Java语言中提供了一个()线程,可自动回收动态分配的内存。

A 异步

B 消费者

C 守护

D 垃圾收集

【 正确答案: D】


  1. 下列关于接口Collection及其子接口的说法中,不正确的是( )。

A Collection表示一组允许重复的对象,对象之间没有指定的顺序关系

B List表示允许重复且有顺序关系的一组对象

C Set表示不允许重复且没有顺序关系的一组对象

D Queue表示先进后出的一组对象

【 正确答案: D】


  1. Java语言具有许多优点和特点,下列选项中哪个反映了Java程序并行机制的特点?

A 安全性

B 多线程

C 跨平台

D 可移植

【 正确答案: B】


  1. 窗口顶层容器初始化的默认布局为( )

A GridLayout()

B BorderLayout()

C FlowLayout()

D BoxLayout()

【 正确答案: B】


  1. 下列叙述中,不正确的是:()

A 类的静态方法可以通过类名直接被调用,而不需要生成对象;

B 不是每个运行程序必须有一个含有main()方法的类;

C Java程序只能由类组成的;

D 每个类只能写在一个文件里。

【 正确答案: C】


  1. Java中的抽象类Reader和Writer所处理的流是(  )。

A 字符流

B 对象流

C 字节流

D 图像流

【 正确答案: A】


  1. Swing的选项面板是(  )。

A JTabbedPane

B JLayeredPane

C JScrollPane

D JSplitPane

【 正确答案: A】


  1. 下列哪个类声明是错误的?()

A final abstract class A

B final class A

C protected class A

D public class A

【 正确答案: A】


  1. 处理鼠标事件时,通过()方法将监听器注册到事件源对象上。

A mousePressed()

B addMouseListener()

C mouseEntered()

D mouseClicked()

【 正确答案: B】


  1. 可用做Java标识符的是( )

A int

B _one

C 2time

D my name

【 正确答案: B】


  1. 构造函数何时被调用?( )

A 创建对象时

B 类定义时

C 使用对象的方法时

D 使用对象的属性时

【 正确答案: A】


  1. 为了在命令行方式下编译和运行Java程序,需要建立Windows环境变量( ),其值为JDK安装目录下的bin路径。

A Java_Home

B ClassPath

C Path

D Maven_Home

【 正确答案: C】


  1. 可以为JTextField对象添加哪个事件监听器( )。

A TextListener

B ActionListener

C WindowLisnter

D ButtonListener

【 正确答案: B】


  1. 对于char a[] = new char [5];下列说法错误的是( )。

A a.length的值是5

B a[1]的值是1

C a[0]的值是0

D a[a.length-1]的值等于a[0]的值

【 正确答案: B】


  1. 下面关于JDK的说法错误的是( )。

A javac.exe是编译器

B java.exe 是解释器

C javac.exebin文件夹下

D java.exelib文件夹下

【 正确答案: D】


  1. 下列关于构造方法说法不正确的是( )。

A 构造方法也属于类的方法,用于创建对象的时候给成员变量赋值

B 构造方法名一定要和类名相同

C 构造方法没有返回值

D 构造方法不可以重载

【 正确答案: D】


3、写在最后

好了,今天就先记录到这里。