Thread Access through the Hash Table in Java

Here, you will learn about how a thread is accessed by
using the hash table in Java.
Here is the code of the program:
import java.util.*;
public class ThreadedAccess implements Runnable{
static int ThreadCount = 0;
public void run(){
String s = "This is thread " + ThreadCount++;
Vector<String> v = new Vector<String>();
v.addElement(s);
v.addElement(s);
try{
Thread.sleep(2000);
}
catch(Exception e){}
v.addElement(s);
System.out.println(v);
}
public static void main(String[] args){
try{
for(int i = 0; i < 5; i++){
(new Thread(new ThreadedAccess())).start();
try{
Thread.sleep(200);
}
catch(Exception e){}
}
}
catch(Exception e){
e.printStackTrace();
}
}
private static ThreadLocal<Vector> vectors = new ThreadLocal<Vector>();
public static Vector getVector(){
Vector v = (Vector) vectors.get();
if (v == null){
v = new Vector();
vectors.set(v);
}
return v;
}
private static Hashtable<Thread,Vector> hvectors = new Hashtable<Thread,Vector>();
public static Vector getVectorPriorToJDK12(){
Vector v = (Vector) hvectors.get(Thread.currentThread());
if(v == null){
v = new Vector();
hvectors.put(Thread.currentThread(), v);
}
return v;
}
}
|
Download this example.

|
Current Comments
6 comments so far (post your own) View All Comments Latest 10 Comments:Hi wanted to say hello to members of this great and helpful site pleased to
be part of your wonderful forum.
Posted by wookyha on Saturday, 08.2.08 @ 17:04pm | #70543
new to the forums
glad to be a member... just wanting to say hi
whats up everyone?
Posted by adhehousa on Wednesday, 07.30.08 @ 15:52pm | #69971
The www.roseindia.net is good site.
Respect, webmaster.
Posted by on Wednesday, 07.30.08 @ 03:29am | #69864
I am wondering if any of you have ever bought a replica rolex and do you find the quality is decent like a real rolex or not, I was considering to buy from this site <a href=http://www.swissprecise.com>Rolex Replica</a> but need some help...
Posted by Omivaseivelar on Monday, 07.7.08 @ 05:45am | #66053
Hi,
my name is Tina i am new here i found this website today
and i like it. I will first keep reading and i am sure i will
have a lot of questions. Sorry for my bad English i am
from Norway but i stay in Germany as exchange student
for a year.
Best Tina
Posted by Sexcam on Tuesday, 06.3.08 @ 15:10pm | #61946
Hello everyone!
I love you!
Posted by Frattywinty on Tuesday, 05.13.08 @ 10:31am | #59664