多线程笔试题总汇.docxVIP

  • 0
  • 0
  • 约7.82千字
  • 约 12页
  • 2026-08-23 发布于河南
  • 举报

多线程笔试题总汇

考试时间:______分钟总分:______分姓名:______

一、选择题(每题只有一个正确答案,请将正确选项的首字母填入括号内)

1.在Java中,创建线程的两种主要方式是()。

A.使用`Thread`类的构造函数直接创建

B.实现`Runnable`接口并重写`run`方法,然后传递给`Thread`对象

C.仅通过匿名内部类继承`Thread`类

D.仅通过实现`Runnable`接口创建,无需`Thread`对象

2.下列关于线程生命周期的说法中,错误的是()。

A.线程的生命周期包括新建、就绪、运行、阻塞和死亡状态

B.线程一旦创建并启动,就会立即进入运行状态

C.`Thread.sleep()`方法会使线程从运行状态进入阻塞状态

D.`Thread.join()`方法会使当前线程进入运行状态,直到指定线程执行完毕

3.在多线程环境中,使用`synchronized`关键字修饰一个方法,该方法的锁是()。

A.当前对象的任意一个引用

B.当前对象的`Class`对象

C.线程自己

D.声明该方法的`ClassLoader`

4.下列关于`vola

文档评论(0)

1亿VIP精品文档

相关文档