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

这篇具有很好参考价值的文章主要介绍了【Java练习题汇总】《第一行代码JAVA》综合测试三,汇总Java练习题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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. 执行更新操作

    文章来源地址https://www.toymoban.com/news/detail-621836.html

2️⃣ 答案

  1. (B)
  2. (C)
  3. (A)
  4. (D)
  5. (C)
  6. (D)
  7. (D)
  8. (B)
  9. (D)
  10. (B)
  11. (D)
  12. (D)
  13. (B)
  14. (A)
  15. (B)
  16. (B)
  17. (C)
  18. (D)
  19. (D)
  20. (D)
  21. (D)
  22. (B)
  23. (A)
  24. (C)
  25. (D)
  26. (A)
  27. (A)
  28. (C)
  29. (D)
  30. (C)
  31. (C)
  32. (C)
  33. (C)
  34. (D)
  35. (C)

【Java练习题汇总】《第一行代码JAVA》综合测试三,汇总Java练习题,# Java练习题,java,开发语言,经验分享,java-ee,list,后端

到了这里,关于【Java练习题汇总】《第一行代码JAVA》综合测试三,汇总Java练习题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL综合练习题

    CREATE TABLE dept (     deptno INT(2) NOT NULL COMMENT \\\'部门编号\\\',     dname VARCHAR (15) COMMENT \\\'部门名称\\\',     loc VARCHAR (20) COMMENT \\\'地理位置\\\'  ); -- 添加主键 ALTER TABLE dept ADD PRIMARY KEY (deptno); -- 添加数据 INSERT INTO dept (deptno,dname,loc)VALUES (10,\\\'财务部\\\',\\\'高新四路\\\'); INSERT INTO dept (deptno,dname,loc

    2024年01月22日
    浏览(48)
  • Java 练习题

    台式机,安卓手机,iPhone手机,他们其实都是计算机,计算机干的事情就是严格的执行人的指令,但是目前的科技条件下,电脑仍然有一个很大的短板,这个短板是? A 思考 B 计算 答案:A 计算机不能思考,那他是如何工作的呢,下面的描述哪个是对的? A 等待人工智能的进

    2024年02月03日
    浏览(40)
  • java -- 练习题

    1.定义一个Person类,要求有姓名和年龄,并且符合JavaBean标准,定义Student类继承Person,定义测试类,创建Student对象,要求创建Student对象的同时,指定Student对象的姓名为\\\"张三\\\",只能指定姓名不许指定年龄 2.按照以下要求定义类 3.键盘录入一个字符串,判断这个字符串是否是对称的字符串

    2023年04月09日
    浏览(38)
  • JAVA练习题——判断题

    1:java语言中不用区分字母的大写小写 T         F 2:Java的字符类型采用的是ASCII编码。 T         F 3:Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。 T          F 4:Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。 T         F

    2024年02月09日
    浏览(48)
  • Java练习题2022-1

    HashSet是Java中常用的Set集合,向HashSet集合中添加数据对象时,首先会调用对象的hashCode()方法获取哈希码,根据哈希码计算对象的存储位置,如果相应位置上已经有数据对象,则会调用对象的equals()方法判断新加入的对象与现有对象是否重复,如果重复则拒绝加入。为了使用

    2024年02月08日
    浏览(43)
  • Java选择结构作业练习题

    1.从键盘输入3个数,求最大值 请输入3个数: 5 2 11   你好,最大数是11 我想买车,买什么车决定于我在银行有多少存款: 如果我的存款超过500万,我就买卡迪拉克 否则,如果我的存款超过100万,我就买帕萨特 否则, 如果我的存款超过50万,我就买依兰特 否则, 如果我的存

    2024年02月02日
    浏览(63)
  • 2021级Java程序设计课程练习题

    1-1 抽象类是不能实例化的。  T   1-2 JAVA抽象类中一定含有抽象方法。  F   答题时没有看到一定qaq,抽象类不一定包含抽象方法,但包含抽象方法的类一定是抽象类。 2-2 有如下程序代码, 程序运行的结果是( )。 D.false true 第一个竟然是false!!! 使用“==”比较两个字符

    2023年04月23日
    浏览(48)
  • Java入门篇 之 逻辑控制(练习题篇)

    博主碎碎念: 练习题是需要大家自己打的请在自己尝试后再看答案哦; 个人认为,只要自己努力在将来的某一天一定会看到回报,在看这篇博客的你,不就是在努力吗,所以啊,不要放弃,路上必定坎坷,但是成功后放眼望去,这将是青春很浓重的一笔 今日份励志文案 :若结

    2024年02月06日
    浏览(38)
  • Java练习题-用冒泡排序法实现数组排序

    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1🏆 📃个人主页:hacker707的csdn博客 🔥系列专栏:Java练习题 💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,我不想要,我的人生

    2024年02月08日
    浏览(54)
  • Java从入门到熟悉的48道练习题[完结]

    Ps:好久没写blog,所以打算写一个作业练习的系列,可以让新手更容易上手。大家加油!!废话不多说,上代码。 睡觉前把下午完成的作业写到blog,好困。。。要是能有个人给我点个赞我将会无比高兴!! PS:以上只是我自己的解题方法,代码么,其实没有什么标准的死答案,

    2024年02月04日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包