[Thread] synchronised (MyObject.class)
Bonjour,
Dans une appli, un serveur va à chaque requête recu d'un client générer un thread pour la traiter.
Ce thread utilise entre autre l'instruction suivante :
Code:
1 2
|
XPathFactory factory = XPathFactory.newInstance(); |
XPathFactory.newInstance() n'étant pas synchronisé, il faut donc que je le fasse à mon niveau. Seulement je n'ai pas de mutex général.
JE voulais donc savoir, si effectuer
Code:
1 2 3
|
synchronised(XpathFactory.class)
factory = XPathFactory.newInstance(); |
[/code]
permettait cette synchro ? Ou s'il y avait plus simple/propre ?
Utiliser par exemple une variable de class static servant de mutex est il plus propre ?