Java多线程基础试题及详细答案.docxVIP

  • 0
  • 0
  • 约5.23千字
  • 约 7页
  • 2026-09-20 发布于河北
  • 举报

Java多线程基础试题及详细答案

适用场景:Java基础考核、面试笔试、课后实训测试

满分:100分

考试时长:60分钟

一、单项选择题(共10题,每题3分,共30分)

1.Java中线程的默认优先级是?()

A.1B.5C.10D.0

2.以下哪个方法可以让当前线程主动放弃CPU执行权,进入就绪状态?()

A.sleep()B.wait()C.yield()D.stop()

3.关于sleep()和wait()方法,说法正确的是?()

A.两者都会释放锁资源

B.sleep()释放锁,wait()不释放锁

C.sleep()不释放锁,wait()释放锁

D.两者都不会释放锁资源

4.Java中实现多线程的方式不包括以下哪种?()

A.继承Thread类

B.实现Runnable接口

C.实现Callable接口

D.实现Serializable接口

5.同步代码块中,synchronized锁的是以下哪个对象?()

synchronized(this){}

A.类对象B.当前实例对象C.任意对象D.线程对象

6.线程从阻塞状态恢复到就绪状态的条件不包括?()

A.sleep()时间结束

B.调用notify()唤醒线程

C.获取到同步锁

D.调用wait()方法

7.以下关于v

文档评论(0)

1亿VIP精品文档

相关文档