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

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_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:对对对错对

  • 19
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
java程序设计》课程的题资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 1. JAVA的源代码定义几个类,编译结果就生成几个以“.class”为后缀的字节码文件。( ) 答案:√ [考点范围] JAVA简介 2. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( ) 答案:√ [考点范围] JAVA简介 3. 无论Java源程序包含几个类的定义,若该源程序文件以a.java命名,编译后只生成一个名为A的字节码文件。( ) 答案:× [考点范围] JAVA简介 4. Java字节码程序是可以在Java虚拟机上执行的。( ) 答案:√ [考点范围] JAVA简介 5. Java程序对计算机硬件平台的依赖性很低。( ) 答案:√ [考点范围] JAVA简介 6. Java可以用来进行多媒体及网络编程。( ) 答案:√ [考点范围] JAVA简介 7. Java语言具有较好的安全性和可移植性及与平台无关等特性。( ) 答案:√ [考点范围] JAVA简介 8. Java语言的源程序不是编译型的,而是编译解析型的。( ) 答案:√ [考点范围] JAVA简介 9. Java Application程序,必须有一个主方法main(),该方法有没有参数都可以。( ) 答案:× [考点范围] JAVA简介 10. Java是面向对象的语言,对象是客观事物,对象与之是一一对应,它是很具体的概念。( ) 答案:× [考点范围] JAVA简介

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Y小夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值