- 1
- 0
- 约5.99千字
- 约 8页
- 2026-09-11 发布于河南
- 举报
360笔试题卷答案最新
考试时间:______分钟总分:______分姓名:______
第一题:以下关于多线程同步的描述中,正确的是(请选择所有正确的描述):
A.使用synchronized关键字可以保证多个线程访问同一个对象的某个方法时,在同一时刻只有一个线程能访问该方法。
B.ReentrantLock是Java实现线程同步的一个可选机制,它比synchronized提供了更灵活的功能,例如可中断的锁等待和可超时的锁获取。
C.使用volatile关键字修饰的变量,保证对该变量的读-改-写操作的原子性。
D.在一个代码块中使用synchronized(this)和synchronized(类对象)同步,前者是可重入的,后者是非可重入的。
E.CountDownLatch可以用于一个线程等待多个线程执行完毕的场景。
第二题:给定以下Java代码片段:
```java
classNode{
intvalue;
Nodenext;
publicNode(intvalue){this.value=value;}
}
publicclassLinkedList{
Nodehead;
publicvoidadd(intvalue){
N
原创力文档

文档评论(0)