bonjour,
Je voudrais savoir si il y'a des classe en java qui sont thread safety, si oui les quelles ?
bonjour,
Je voudrais savoir si il y'a des classe en java qui sont thread safety, si oui les quelles ?
... Tu veux une liste ?
Il y a par exemple StringBuffer (qui est synchronisée, au contraire de StringBuilder.)
Il y a tout ce qui est renvoyé par Collections.synchronizedList(), synchronizedSet(), synchronizedMap()...
Il y a Vector<E>, synchronisé de base.
Il y a plein de composants et classes Swing, qui s'arrangent pour s'exécuter sur l'EDT, synchronisés comme il faut.
J'imagine qu'il y en a un paquet.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Moui, c'est vrai, les composants eux-mêmes ne le sont pas.
Mais plein de leurs méthodes sont documentées comme étant thread-safe.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
AtomicIntger est-il thread safe ?
@thelvin : Il s'agit plus d'exception qu'autres choses. Par défaut Swing n'est pas thread-safe !
@lastrecrue : Oui, c'est indiqué dans la doc du package qui détaille l'utilisation des classe AtomicXXX : java.util.concurrent.atomic
Comme d'hab il n'y a rien de mieux que la doc pour répondre à ce genre de question.
a++
merci .. j'ai surtout trouvé mon bonheur ici : http://download-llnw.oracle.com/java...tomicvars.html
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager