Maison >Java >javaDidacticiel >Exemple d'analyse de la réentrance des verrous intégrés Java
1. Explication
Parce que le porte-cadenas est le fil, pas l'appel. Le thread A a verrouillé l'objet d'instance LoggingWidget et peut continuer à le déverrouiller si nécessaire ! Il s'agit de la réentrée intégrée à la serrure.
2. Exemples
public class Widget { // 锁住了 public synchronized void doSomething() { ... } } public class LoggingWidget extends Widget { // 锁住了 public synchronized void doSomething() { System.out.println(toString() + ": calling doSomething"); super.doSomething(); } }
Les collections en Java sont principalement divisées en quatre catégories :
1. Liste : ordonnée, répétable ;
2.
3. Ensemble : non répétable ;
4. Carte : non ordonnée, avec des clés uniques et des valeurs non uniques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!