Rumah  >  Artikel  >  Java  >  Contoh analisis kemasukan semula kunci terbina dalam java

Contoh analisis kemasukan semula kunci terbina dalam java

WBOY
WBOYke hadapan
2023-04-30 11:22:06947semak imbas

1. Penerangan

Kerana pemegang kunci adalah benang, bukan panggilan. Thread A telah mengunci objek contoh LoggingWidget dan boleh terus membuka kuncinya jika perlu! Ini ialah kemasukan semula yang dibina ke dalam kunci.

2. Contoh

public class Widget {
 
// 锁住了
public synchronized void doSomething() {
...
}
}
 
public class LoggingWidget extends Widget {
 
// 锁住了
public synchronized void doSomething() {
System.out.println(toString() + ": calling doSomething");
super.doSomething();
}
}

Apakah kelas koleksi yang ada di Jawa

Koleksi di Jawa terutamanya dibahagikan kepada empat kategori:

1 , Senarai: dipesan, boleh diulang;

2. Beratur, boleh diulang

3 , kunci unik, tetapi bukan nilai unik.

Atas ialah kandungan terperinci Contoh analisis kemasukan semula kunci terbina dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam