Maison  >  Article  >  Java  >  Explication détaillée des méthodes de création et d'accès de Java ThreadLocal

Explication détaillée des méthodes de création et d'accès de Java ThreadLocal

王林
王林avant
2023-04-24 21:25:06843parcourir

1. Créer. Chaque thread ne peut accéder à la valeur définie qu'en appelant la méthode set() de ThreadLocal. Bien que tous les threads puissent accéder à cette instance ThreadLocal, chaque thread ne peut accéder à la valeur qu'il définit qu'en appelant la méthode set() de ThreadLocal, même si deux threads différents définissent des valeurs différentes sur le même objet ThreadLocal. les valeurs de chacun.

private ThreadLocal myThreadLocal = new ThreadLocal();

2. Lors de l'accès à

, lorsque la méthode get revient à l'objet Object, l'objet set() doit saisir des paramètres du type Object.

String threadLocalValue = (String) myThreadLocal.get();
Une fois la variable ThreadLocal créée, vous pouvez définir une valeur qui doit être enregistrée via le code suivant :
myThreadLocal.set("A thread local value”);
Quels sont les types de données de base de Java

Les types de données de base de Java sont divisés en :

1. Type entier, utilisé Type de données représentant des entiers.

2. Type à virgule flottante, un type de données utilisé pour représenter les décimales.

3. Type de caractère Le mot-clé du type de caractère est "char".

4. Le type booléen est le type de données de base qui représente les valeurs logiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer