I\'m a little new to threading, but is a threadlocal variable suppose to share a hashCode between two threads?