Impossible de comprendre les méthodes 1 et 3 pour savoir comment il est possible de réaliser une publication en toute sécurité. Quelqu'un peut-il m'aider à comprendre cela avec un exemple si possible.Publication sûre
Pour publier un objet en toute sécurité, à la fois la référence à l'objet et l'état de l'objet doit être rendu visible à autres threads en même temps. Un objet correctement construit peut être en toute sécurité publiée par:
Initialiser une référence d'objet à partir d'un initialiseur statique
Stockage d'une référence à elle dans un champ volatile ou AtomicReference
Enregistrement d'un la référence dans un champ final d'un objet correctement construit
St en faisant référence à un champ correctement protégé par un verrou
.
Ce serait 2 questions. – Raedwald