【Java】——期末复习题库(二)

2023-12-26 13:33:13

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:??????数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客??????

🥏python:python_IT闫的博客-CSDN博客

🐠离散数学:离散数学_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

🎯问题

一. 单选题(共9题,59.8分)

1.?(单选题)

2.?(单选题)以下有关Calendar类相关描述,错误的是()

3.?(单选题)下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是( ? ?)

4.?(单选题)下列是Random类的一些常用方法,其中能获得指定范围随机数的方法是( ? ?)

5.?(单选题)下列选项中,关于包装类描述错误的是()

6.?(单选题)

7.?(单选题)若double val = Math.ceil(-11.9);,则val的值是( ? ?)

8.?(单选题)下面哪个选项可以获取Runtime类的实例()

9.?(单选题)下列选项中,对Math.random()方法描述正确的是( ? ? )

二. 判断题(共6题,40.2分)

10.?(判断题)DateFormat是一个抽象类,不能被直接实例化。

11.?(判断题)DateFormat类专门用于将日期格式化为字符串或者将用特定格式显示的日期字符串转换成一个Date对象。

12.?(判断题)Calendar类用于完成日期和时间字段的操作,它可以通过特定的方法设置和读取日期的特定部分,比如年、月、日、时、分和秒等。

13.?(判断题)JAVA中拆箱是指将引用数据类型的对象转为基本数据类型。

14.?(判断题)Calendar类可以被实例化。

15.?(判断题)包装类可以将基本数据类型的值包装为引用数据类型的对象。

🎯答案


🎯问题

一. 单选题(共9题,59.8分)

1.?(单选题)

 
 

Plain Text

下面关于java.util.Random类中方法,说明错误的是(?)

  • A.?nextDouble()方法返回的是0.0和1.0之间double类型的值
  • B.?nextFloat()方法返回的是0.0和1.0之间float类型的值
  • C.?nextInt(intn)返回的是0(包括)和指定值n(不包括)之间的值
  • D. nextInt()返回的是0(包括)和2147483647之间的值

2.?(单选题)以下有关Calendar类相关描述,错误的是()

  • A.?Calendar类是一个抽象类,不可以被实例化
  • B. 在使用Calendar.MONTH字段时,月份的起始值是从从1开始
  • C.?添加和修改时间的功能就可以通过Calendar类中的add()和set()方法来实现
  • D.?Calendar.Date表示的是天数,当天数累加到当月的最大值时,如果继续再累加一次,就会从1开始计数,同时月份值会加1

3.?(单选题)下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是( ? ?)

  • A. random()
  • B.?abs()
  • C.?sin()
  • D.?pow()

4.?(单选题)下列是Random类的一些常用方法,其中能获得指定范围随机数的方法是( ? ?)

  • A.?nextInt()
  • B.?nextLong()
  • C.?nextBoolean()
  • D. nextInt(intn)

5.?(单选题)下列选项中,关于包装类描述错误的是()

  • A.?包装类的作用之一就是将基本类型包装成引用类型
  • B.?包装类它可以完成在基本类型与String类型之间的转换
  • C.?包装类一共有八个,对应的基本数据类型
  • D. 我们可以继承包装类,以完成自定义包装

6.?(单选题)

阅读下面一段代码,代码的输出结果是()

 
 

Plain Text

Integer?in1?=?new?Integer(10);??? Integer?in2?=?new?Integer(10);???? Integer?in3?=?10;??? Integer?in4?=?10;???? System.out.println(in1?==?in2);??? System.out.println(in1?==?in3);???? System.out.println(in3?==?in4);

  • A.?true

    true

    true

  • B. false

    false

    true

  • C.?false

    false

    false

  • D.?false

    true

    false

7.?(单选题)若double val = Math.ceil(-11.9);,则val的值是( ? ?)

  • A.?11.9
  • B. -11.0
  • C.?-11.5
  • D.?-12.0

8.?(单选题)下面哪个选项可以获取Runtime类的实例()

  • A.?Runtime r = new Runtime();
  • B. Runtime r = Runtime.getRuntime();
  • C.?Runtime r = Runtime.getInstance();
  • D.?以上选项都不能获取Runtime实例

9.?(单选题)下列选项中,对Math.random()方法描述正确的是( ? ? )

  • A.?返回一个不确定的整数
  • B.?返回0或是1
  • C. 返回一个随机的double类型数,该数大于等于0.0小于1.0
  • D.?返回一个随机的int类型数,该数大于等于0.0小于1.0

二. 判断题(共6题,40.2分)

10.?(判断题)DateFormat是一个抽象类,不能被直接实例化。

  • A. 对
  • B. 错

11.?(判断题)DateFormat类专门用于将日期格式化为字符串或者将用特定格式显示的日期字符串转换成一个Date对象。

  • A. 对
  • B. 错

12.?(判断题)Calendar类用于完成日期和时间字段的操作,它可以通过特定的方法设置和读取日期的特定部分,比如年、月、日、时、分和秒等。

  • A. 对
  • B. 错

13.?(判断题)JAVA中拆箱是指将引用数据类型的对象转为基本数据类型。

  • A. 对
  • B. 错

14.?(判断题)Calendar类可以被实例化。

  • A. 对
  • B. 错

15.?(判断题)包装类可以将基本数据类型的值包装为引用数据类型的对象。

  • A. 对
  • B. 错

🎯答案

1-5:DBADD

6-10:BBBC对

15-20:对对对错对

文章来源:https://blog.csdn.net/shsjssnn/article/details/135067714
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。