Analyse du code source de ThreadLocal et utilisation de base

ThreadLocal permet d'isoler des données entre threads. Lorsque plusieurs threads doivent gérer une même propriété non thread-safe, ThreadLocal garantit son atomicité. Cas typique : variables dans les algorithmes DFS. Principe de la méthode set() public void set(T valeur) { Thread t = Thread.currentThread(); ThreadLocalMap carte = getMap ...

Publié le 18 juillet à 05h01