【Java练习题汇总】《第一行代码JAVA》综合测试三,汇总Java练习题

news2024/10/5 6:06:05

Java练习题 · 综合测试三

  • 1️⃣ 综合测试三

1️⃣ 综合测试三

  1. 线程的启动方法是( )。
    A. run()
    B. start()
    C. begin()
    D. accept()

  2. Thread 类提供表示线程优先级的静态常量,代表普通优先级的静态常量是( )。
    A. MAX_PRIORITY
    B. MIN_PRIORITY
    C. NORMAL_PRIORITY
    D. NORM_PRIORITY

  3. 设置线程优先级的方法是( )。
    A. setPriority()
    B. getPriority()
    C. getName()
    D. setName()

  4. 下面 ( )方法是 Thread 类中不建议使用的。
    A. stop()
    B. suspend()
    C. resume()
    D. 全部都是

  5. 下列 ( )关键字通常用来为对象加锁,从而使得对对象的访问是排他的。
    A. serialize
    B. transient
    C. synchronized
    D. static

  6. 如果要实现多线程编程下面错误的是( )。
    A. 多线程处理类可以继承 Thread 类,同时覆写run() 方法
    B. 多线程处理类可以实现 Runnable 接口,同时覆写 run() 方法
    C. 多线程处理类可以实现 java.util.concurrent.Callable 接口,同时覆写 apply() 方法
    D. 多线程处理类可以继承 Synchronized 类,同时覆写 run()方法

  7. 下面 ( )方法不是Object 类所提供的线程操作方法。
    A. public final void wait() throws InterruptedException
    B. public final void notify()
    C. public final void notifyAll()
    D. public String toString()

  8. 下面 ( )父类或父接口是无法实现多线程子类定义的。
    A. Serializable
    B. Thread
    C. Runnable
    D. Callable

  9. 使用Runtime 类的 ( )方法,可以释放垃圾内存。
    A. exec()
    B. run()
    C. invoke()
    D. gc()

  10. Object 类中的( )方法不能被覆写。
    A. toString()
    B. getClass()
    C. clone()
    D. finalize()

  11. 如果要为对象回收做收尾操作,则应该覆写 Object类中 ( )方法。
    A. toString()
    B. getClass()
    C. clone()
    D. finalize()

  12. 下面关于数组排序的说明错误的是( )。
    A. java.util.Arrays 类提供有数组排序的支持方法: sort()
    B. 通过 java.util.Arrays类排序的对象所在类需要实现 Comparable 或 Comparator 接口
    C. String 数组可以进行排序,是因为 String类实现了Comparable 接 口
    D. Comparator 接口中提供有 compare() 方法实现数组的排序操作

  13. 当执行 “Math.round(-15.01)” 程序后的计算结果是( )。
    A. -15
    B. -14
    C. -16
    D. 15

  14. 下面关于Date 类的描述错误的是( )。
    A. java.util.Date类下有三个子类: java.sql.Date、java.sql.Timestamp、java.sql.Time
    B. 利用 SimpleDateFormat 类可以对 java.util.Date类进行格式化显示
    C. 直接输出 Date 类对象就可以取得日期时间数据,但是取得的月数是从0开始计算的
    D. java.util.Date类可以直接将 long 变量的数字转换为本类对象

  15. 判断某一个字符串是否是小数或者是整数,以下列出的正则表达式正确的是( )。
    A. \d+
    B. \d+(.\d+)?
    C. \d+.\d+
    D. \d{1,}

  16. 下面关于Class类对象的实例化对象取得,错误的一项是( )。
    A. 利用Object 类中的 getClass()方法取得 Class类的实例化对象
    B. 利用Class类的构造方法取得 Class类的实例化对象
    C. 利用“类.class”格式取得 Class类的实例化对象
    D. 通过Class.forName()方法根据类名称取得 Class类的实例化对象

  17. 下面列出的Class类的方法中,( )可以取得指定类型中全部方法的定义。
    A. public Method[] getMethods()
    B. public Field [] getFields()
    C. public Field [] getDeclaredFields()
    D. public Constructor [] getConstrutors()

  18. 下面关于国际化程序实现的过程,描述错误的是( )。
    A. 国际化程序可以利用 Locale 类来设置要显示文字的城市及语言编码
    B. 国际化程序主要依靠 *.properties 文件实现文字资源的定义
    C. 国际化程序中必须依靠 ResourceBundle 才能够进行资源文件的读取
    D. 国际化程序中可以使用 MessageFormat 类进行数据的转换,该类是 SimpleDateFormat 的子类

  19. 下面 ( ) String 类方法不能够使用正则表达式。
    A. substring()
    B. replaceFirst()
    C. split()
    D. matches()

  20. 下面( )类不属于CharSequence 接口的子类。
    A. String
    B. StringBuffer
    C. StringBuilder
    D. StringUtils

  21. 下面 ( )类不属于 Accessible的子类。
    A. Field
    B. Constructor
    C. Method
    D. Annotation

  22. File 类提供了许多管理磁盘的方法。其中,建立目录的方法是( )。
    A. delete()
    B. mkdirs()
    C. makedir()
    D. exists()

  23. 提供 println()方法和 print() 方法的类是( )。
    A. PrintStream
    B. System
    C. InputStream
    D. DataOutputStream

  24. 不同的操作系统使用不同的路径分隔符。静态常量 separator 表示路径分隔符,它属于的类是 ( )。
    A. FileInputStream
    B. FileOutputStream
    C. File
    D. InputStream

  25. 下面的说法不正确的是( )。
    A. InputStream与 OutputStream 类通常是用来处理字节流,也就是二进制文件
    B. Reader与 Writer 类则是用来处理字符流,也就是纯文本文件
    C. Java 中 IO 流的处理通常分为输入和输出两个部分
    D. File类是输入/输出流类的子类

  26. 下面的说法正确的是( )。
    A. InputStream与 OutputStream 都是抽象类
    B. Reader与 Writer 不是抽象类
    C. RandomAccessFile 是抽象类
    D. File类是抽象类

  27. InputStream 相对应的Java 系统的标准输入对象是( )。
    A. System.in
    B. System.out
    C. System.err
    D. Syetem.exit()

  28. FileOutputStream 类的父类是( )。
    A. File
    B. FileOutput
    C. OutputStream
    D. InputStream

  29. InputStreamReader 类提供的功能是( )。
    A. 数据校验
    B. 文本行计数
    C. 压缩
    D. 将字节流变为字符流

  30. Socket 的工作流程是( )。
    ① 打开连接到 Socket 的输入/输出
    ② 按照某个协议对Socket 进行的读/写操作
    ③ 创建 Socket
    ④ 关闭 Socket

    A.①③②④
    B.②①③④
    C.③①②④
    D.①②③④

  31. 下面 ( )类不是Collection的子类。
    A. ArrayList
    B. Vector
    C. HashMap
    D. TreeSet

  32. HashSet 子类依靠( )方法区分重复元素。
    A. toString() 、equals()
    B. clone() 、equals()
    C. hashCode() 、equals()
    D. getClass() 、clone()

  33. 下列 ( ) 不是 getConnection() 方法的参数。
    A. 数据库用户名
    B. 数据库的访问密码
    C. JDBC 驱动器的版本
    D. 连接数据库的 URL

  34. Statement 接口中的 executeQuery(String sql) 方法返回的数据类型是( )。
    A. Statement 接口实例
    B. Connection接口实例
    C. DatabaseMetaData 类的对象
    D. ResultSet 接口对象

  35. 下列不属于更新数据库操作的步骤的一项是( )。
    A. 加载 JDBC 驱动程序
    B. 定义连接的URL
    C. 执行查询操作
    D. 执行更新操作


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/820688.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

亚马逊怎么样下单风控最低

在下单过程中,亚马逊会使用风控措施以保护用户和平台的安全。这些风控措施可能会随着时间和情况的变化而调整,因此最低风控标准也可能会随之改变。 要确保顺利下单,你可以尝试遵循以下几点建议: 1、使用真实有效的个人信息&#…

限流式保护器在古建筑电气火灾中的应用

安科瑞 华楠 【摘要】针对文物古建筑本身火灾危险性大,并且其内部电气问题较多,增加了火灾危险性的特点,提出了预防电气火灾的措施。 【关键词】古建筑;电气防火;限流式保护器; 文物古建筑是中华民族历史文…

Spring的@Scheduled

Spring的Scheduled的默认线程池数量为1,也就是说定时任务是单线程执行的。这意味着最多同时只有一个任务在执行。当一个任务还在执行时,其他任务会等待其完成,然后按照其预定的执行策略依次执行。 测试代码: 启动类上加注解Enab…

ffmpeg + nginx 实现rtsp视频流转m3u8视频流,转码推流(linux)

FFmpeg即是一款音视频编解码工具,同时也是一组音视频编码开发套件,作为编码开发套件,它为开发者提供了丰富的音视频处理的调用接口。 FFmpeg提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种多彩格式…

【Spring框架】SpringMVC

目录 什么是Spring MVC实现客户端和程序之间的“连接”1.1 RequestMapping1.2GetMapping1.3PostMapping 获取参数2.1.1 获取单个参数2.1.2 获取多个参数2.1.3 获取对象2.2 后端参数重命名2.3 RequestBody 接收JSON对象2.4 获取URL中参数PathVariable2.5 上传⽂件RequestPart2.6…

机器学习深度学习——数值稳定性和模型化参数(详细数学推导)

👨‍🎓作者简介:一位即将上大四,正专攻机器学习的保研er 🌌上期文章:机器学习&&深度学习——Dropout 📚订阅专栏:机器学习&&深度学习 希望文章对你们有所帮助 这一部…

Leetcode每日一题:141. 环形链表、142. 环形链表 II、143. 重排链表(2023.7.29、30、31 C++)

目录 141. 环形链表 问题描述: 实现代码与解析: 快慢指针: 原理思路: 142. 环形链表 II 问题描述: 实现代码与解析: 快慢指针 原理思路: 143. 重排链表 题目描述: 实现…

Flask简介与基础入门

一、了解框架 Flask作为Web框架,它的作用主要是为了开发Web应用程序。那么我们首先来了解下Web应用程序。Web应用程序 (World Wide Web)诞生最初的目的,是为了利用互联网交流工作文档。 1、一切从客户端发起请求开始。 所有Flask程序都必须创建一个程序…

HW2: LibriSpeech phoneme classification

任务描述 音位分类预测(Phoneme classification),通过语音数据,预测音位。音位(phoneme),是人类某一种语言中能够区别意义的最小语音单位,是音位学分析的基础概念。每种语言都有一套…

【CesiumJS材质】(2)图片横向移动

效果示例 要素说明: 代码 /** Date: 2023-07-19 11:15:22* LastEditors: ReBeX 420659880qq.com* LastEditTime: 2023-07-28 12:08:58* FilePath: \cesium-tyro-blog\src\utils\Material\FlowPictureMaterialProperty.js* Description: 流动纹理/图片材质*/ imp…

PySpark 数据操作(综合案例)

搜索引擎日志分析 要求: 读取文件转换成RDD,并完成: 打印输出:热门搜索时间段(小时精度)Top3打印输出:热门搜索词Top3打印输出:统计黑马程序员关键字在哪个时段被搜索最多将数据转…

02|Oracle学习(数据类型、DDL)

1. 数据类型: 通常为:字符型、数值型、日期型以及大字段型大字段型:存放大数据及文件。 存储大数据时,基本上blob就能满足。 2. DDL(数据库定义语言) 主要包括对数据库对象的创建、删除及修改的操作。…

16. Spring Boot 统一功能处理

目录 1. 用户登录权限校验 1.1 最初用户登录验证 1.2 Spring AOP 用户统一登陆验证 1.3 Spring 拦截器 1.3.1 创建自定义拦截器 1.3.2 将自定义拦截器加入系统配置 1.4 练习:登录拦截器 1.5 拦截器实现原理 1.6 统一访问前缀添加 2. 统一异常处理 3. 统…

Redis篇

文章目录 Redis-使用场景1、缓存穿透2、缓存击穿3、缓存雪崩4、双写一致5、Redis持久化6、数据过期策略7、数据淘汰策略 Redis-分布式锁1、redis分布式锁,是如何实现的?2、redisson实现的分布式锁执行流程3、redisson实现的分布式锁-可重入4、redisson实…

AMEYA详解松下Panasonic HF SSOP 1 Form A AQY PhotoMOS继电器

Panasonic HF SSOP 1 Form A AQY PhotoMOS继电器采用微型SSOP封装,具有600V的负载电压和1500Vrms 的I/O隔离电压 这些继电器具有8Ω的低导通电阻和高速运行的特点,SSOP封装旨在实现高密度安装。Panasonic HF SSOP AQY PhotoMOS继电器适用于从测试和测量设…

【python】冒泡法--详细讲解(python实现)

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

简单工厂模式(Simple Factory)

简单工厂模式,又称为静态工厂方法(Static Factory Method)模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式不属于GoF的23个…

iPhone 7透明屏的显示效果怎么样?

iPhone 7是苹果公司于2016年推出的一款智能手机,它采用了4.7英寸的Retina HD显示屏,分辨率为1334x750像素。 虽然iPhone 7的屏幕并不是透明的,但是苹果公司在设计上采用了一些技术,使得用户在使用iPhone 7时可以有一种透明的感觉…

虚拟个家用服务器集群(3):更换 PVE 软件源

风无痕 July 31,2023 前言 很多人想建个人博客类的网站,这就需要网站服务器;需要管理手机、电脑中积累的照片,每张照片可都是人生一个片段的记录,需要管理微信中收发的各种文档等等,这就需要一台 NAS 即 Network Att…

教师工作量管理系统Springmvc+Spring+Mybatis课程工作量教室java源代码mysql

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 教师工作量管理系统SpringmvcSpringMybatis 系统有1权…