Un morceau de code est thread-safe s'il ne manipule que les structures de données d'une manière qui permet une exécution cohérente de ce code par plusieurs threads. Un code peut être thread-safe, conditionnellement sûr (exclusion mutuelle requise) ou unsafe (ne peut être utilisé en toute sécurité que par un thread).
J'ai une classe java comme ci-dessous class User {
String name;
String phone;
public String getName() {
return name;
}
public String getPhone() {
retur ...
Pouvons-nous utiliser la méthode containsKey () de Hashmap sans synchroniser dans un environnement multi-thread?
Remarque: les threads ne liront que ...
J'ai une classe qui est appelée par plusieurs threads sur une machine multicœur. Je veux le rendre sûr pour les threads. La méthode add sera appel&eacu ...
On m'a posé une question lors d'une interview.
Que faire Si je veux stocker des valeurs dans la carte comme ceci: t1.get("key_1").put("value_4");
t2.get("key_1").put("value_5");
...