java校招 多线程笔试题.docxVIP

  • 0
  • 0
  • 约1.12万字
  • 约 14页
  • 2026-09-11 发布于河南
  • 举报

java校招多线程笔试题

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

一、选择题

1.下列关于线程生命周期的说法中,正确的是?

A.线程总是处于新建、运行、终止三种状态

B.线程创建后,立即就进入就绪状态,等待CPU调度

C.线程执行完毕后,会自动进入死亡状态,并释放所有资源

D.线程只能有一种状态转换

2.在Java中,实现多线程的方式有?

A.继承`Thread`类

B.实现`Runnable`接口

C.实现`Callable`接口

D.使用`ExecutorService`提交任务

3.关于`synchronized`关键字,下列说法正确的是?

A.`synchronized`方法比`synchronized`代码块锁的粒度更细

B.`synchronized`代码块可以声明在非静态方法中,其锁是当前对象的监视器

C.同一个对象的一个`synchronized`方法可以调用另一个对象的`synchronized`方法,但后者的执行需要等待第一个方法执行完毕

D.`synchronized`可以保证操作的原子性

4.下列关于`volatile`关键字的说法中,正确的是?

A.`volatile`关键字可

文档评论(0)

1亿VIP精品文档

相关文档