中信证券Java面试常问的多线程并发题汇总(3).docVIP

  • 3
  • 0
  • 约3.48千字
  • 约 9页
  • 2026-04-24 发布于北京
  • 举报

中信证券Java面试常问的多线程并发题汇总(3).doc

中信证券Java面试常问的多线程并发题汇总

一、单项选择题(总共10题,每题2分)

1.以下哪个类不是Java中用于线程同步的工具类?

A.ReentrantLock

B.Semaphore

C.ThreadLocal

D.CountDownLatch

2.在Java中,使用synchronized关键字修饰静态方法时,锁定的对象是?

A.该类的实例对象

B.该类的Class对象

C.任意对象

D.没有锁定任何对象

3.以下哪种方式可以创建一个线程?

A.继承Thread类

B.实现Runnable接口

C.实现Callable接口

D.以上都是

4.当一个线程进入一个对象的synchronized方法A后,其他线程是否可以进入该对象的synchronized方法B?

A.可以

B.不可以

C.视情况而定

D.以上都不对

5.Java中,线程的生命周期不包括以下哪个状态?

A.新建

B.就绪

C.运行

D.阻塞

E.死亡

F.暂停

6.使用ExecutorService创建线程池时,以下哪种方法可以创建一个固定大小的线程池?

A.newFixedThreadPool

B.newCachedThreadPool

C.newSingleThreadExecutor

D.newScheduledThreadPool

7

文档评论(0)

1亿VIP精品文档

相关文档