Poniższy kod zwiększa wartość przechowywanej wartości lokalnie dla wywołującego wątku.
local.set( local.get()+1 );
Metoda local.get() zwraca aktualną wartość typu Integer związaną z aktualnym wątkiem, lub 1 jeżeli żaden obiekt nie został powiązany z wątkiem. Kod wywołuje metodę local.set() aby ustawić nową wartość powiązaną z wątkiem. (Proszę zauważyć, że powyższy przykład używa generics oraz autoboxing—elementów dodanych do Javy w wersji J2SE 5.0.)
Sun Studio C/C++, IBM XL C/C++, GNU C oraz Intel C/C++ (systemy Linux) Słowo kluczowe __thread jest używane jak poniżej: __thread int liczba; __thread definiuje liczba jako zmienną lokalną dla wątku. int definiuje typ zmiennej liczba jako int.
Visual C++, Intel C/C++ (systemy Windows) W Visual C++ słowo kluczowe declspec(thread) jest używane jak poniżej:: __declspec(thread) int liczba; __declspec(thread) definiuje liczba jako zmienną lokalną dla wątku. int definiuje typ zmienej liczba jako int. Na systemach Windows starszych niż Vista oraz Server 2008 __declspec(thread) działa w bibliotekach DLL tylko gdy są one powiązane statycznie z plikiem wykonywalnym i nie zadziała z bibliotekami ładowanymi przez LoadLibrary() (może wystąpić błąd ochrony lub uszkodzenia danych). Są również dodatkowe zasady: "Zasady i ograniczenia TLS" (j.