多线程笔试题讲解.docxVIP

  • 0
  • 0
  • 约1.15万字
  • 约 16页
  • 2026-08-30 发布于河南
  • 举报

多线程笔试题讲解

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

一、选择题(每题2分,共30分)

1.下列关于线程和进程的说法中,正确的是?

A.线程是进程的一部分,一个进程可以包含多个线程

B.线程和进程是同一概念,只是名称不同

C.线程拥有独立的内存空间,进程共享内存空间

D.进程是资源分配的基本单位,线程是CPU调度的基本单位

2.在Java中,创建线程的多种方式中,哪一种最有利于资源的复用?

A.继承`Thread`类

B.实现`Runnable`接口

C.使用`Callable`接口配合`FutureTask`

D.以上方式都一样

3.下列哪个方法可以使当前线程从运行状态进入阻塞状态,但不会释放锁?

A.`yield()`

B.`sleep(longmillis)`

C.`wait()`

D.`join()`

4.`synchronized`关键字修饰的方法或代码块,其锁对象是什么?

A.当前线程对象

B.调用该方法的对象实例(静态方法为类对象)

C.JVM本身

D.任意对象,由开发者指定

5.关于`volatile`关键字,下列说法错误的是?

A.可以保证

文档评论(0)

1亿VIP精品文档

相关文档