- 1
- 0
- 约5.12千字
- 约 7页
- 2026-08-24 发布于河北
- 举报
Java多线程经典笔试题(含答案·企业真实版)
适用:Java后端初/中级面试、校招、实习笔试
特点:无套话、贴合实际开发、高频考点、答案精简准确
一、单项选择题(10题)
1.Java中线程的生命周期不包含以下哪个状态?()
A.新建(NEW)
B.就绪(RUNNABLE)
C.阻塞(BLOCKED)
D.销毁(DESTROY)
答案:D
2.以下关于start()和run()方法说法正确的是?()
A.直接调用run()可以开启新线程
B.start()方法会触发JVM调用run(),开启新线程
C.start()和run()都能开启新线程
D.多次调用start()方法不会报错
答案:B
解析:run()只是普通方法调用,在当前线程执行;start()是向JVM发起线程启动请求,创建新线程,且线程启动后再次调用start()会抛出IllegalThreadStateException。
3.synchronized关键字修饰静态方法,锁定的对象是?()
A.当前实例对象this
B.类的Class对象
C.任意对象
D.无锁对象
答案:B
解析:静态方法属于类,synchronized修饰静态方法锁的是当前类的Class对象;修饰普通方法锁的是当前实例this。
4.以下哪个方法不会释放锁资源?()
A.wait()
B.sleep()
您可能关注的文档
最近下载
- 孙柏瑛-公共部门人力资源开发与管理(第五版)第10章.pptx VIP
- 《体育教学法》课件——[1.5]小学体育课的类型和结构.pptx VIP
- 新解读《GB_T 8190.7-2018往复式内燃机 排放测量 第7部分:发动机系族的确定》.docx VIP
- 既有建筑外围护结构节能改造的全生命周期成本效益分析.pdf VIP
- 绵竹市城市总体规划(2008—2020).pdf VIP
- T∕ZZB 1243-2019 66kV~220kV交流电缆用交联聚乙烯绝缘料.docx VIP
- 初三化学备课组教学计划(九篇).doc VIP
- 高三物理直线运动和相互作用检测题.doc VIP
- GB7231-2016《工业管道的基本识别色、识别符号和安全标识》 GB 7231-2003文档撰写.pptx VIP
- WT819-A,19版技术说明书.pdf VIP
原创力文档

文档评论(0)