You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tls/README.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,13 +11,12 @@ tags:
11
11
---
12
12
13
13
## Intent
14
-
Securing variables global to a thread, i.e. class variables if a Callable object,
15
-
against being spoiled by other threads using the same instance of the Callable object
14
+
Securing variables global to a thread against being spoiled by other threads. That is needed if you use class variables or static variables in your Callable object or Runnable object that are not read-only.
16
15
17
16

18
17
19
18
## Applicability
20
19
Use the Thread Local Storage in any of the following situations
21
20
22
-
* when you use class variables in your Callable Object that are not read-only and you use the same Callable instance in more than one thread running in parallel
23
-
* when you use static variables in your Callable Object that are not read-only and more than one instances of the Callable may run in parallel threads.
21
+
* when you use class variables in your Callable / Runnalbe object that are not read-only and you use the same Callable instance in more than one thread running in parallel
22
+
* when you use static variables in your Callable / Runnable object that are not read-only and more than one instances of the Callable / Runnalbe may run in parallel threads.
0 commit comments