-->
当前位置:首页 > 题库

单选题:Which code below may cause deadlock?

Luz5年前 (2021-05-10)题库1293
Which code below may cause deadlock? @[C](2)

A.
```
in one thread:
syncronized(a) {
syncronized(a) {
}
}
in another thread:
syncronized(a) {
syncronized(a) {
}
}
```
B.
```
in one thread:
syncronized(a) {
syncronized(b) {
}
}
in another thread:
syncronized(a) {
syncronized(b) {
}
}
```
C.
```
in one thread:
syncronized(a) {
syncronized(b) {
}
}
in another thread:
syncronized(b) {
syncronized(a) {
}
}
```
D.
```
in one thread:
syncronized(a) {
syncronized(a) {
}
}
in another thread:
syncronized(b) {
syncronized(b) {
}
}
```



A.
```
in one thread:
syncronized(a) {
syncronized(a) {
}
}
in another thread:
syncronized(a) {
syncronized(a) {
}
}
```
B.
```
in one thread:
syncronized(a) {
syncronized(b) {
}
}
in another thread:
syncronized(a) {
syncronized(b) {
}
}
```
C.
```
in one thread:
syncronized(a) {
syncronized(b) {
}
}
in another thread:
syncronized(b) {
syncronized(a) {
}
}
```
D.
```
in one thread:
syncronized(a) {
syncronized(a) {
}
}
in another thread:
syncronized(b) {
syncronized(b) {
}
}
```


答案:C