Hashtable;
1 /** 2 * Hashtable的简单用法 3 */ 4 package thread03; 5 6 import java.util.Hashtable; 7 8 public class HashtableTest01 9 { 10 public static void main(String[] args) 11 { 12 Hashtable<String,Integer> ht = new Hashtable<String,Integer>(); 13 ht.put("one", 1); 14 ht.put("two", 2); 15 ht.put("three", 3); 16 17 Integer num = ht.get("two"); 18 if(null != num) 19 { 20 System.out.println("two = " + num); 21 } 22 } 23 }
ConcurrentHashMap;
1 /** 2 * ConcurrentHashMap的简单用法 3 */ 4 package thread03; 5 6 import java.util.concurrent.ConcurrentHashMap; 7 8 public class ConcurrentHashMapTest01 9 { 10 public static void main(String[] args) 11 { 12 ConcurrentHashMap<String,Integer> ch = new ConcurrentHashMap<String,Integer>(); 13 ch.put("one", 1); 14 ch.put("two", 2); 15 ch.put("three", 3); 16 17 System.out.println(ch.get("two")); 18 19 if(ch.containsKey("one") && ch.get("one").equals(1)) 20 { 21 ch.remove("one"); 22 } 23 } 24 }
CopyOnWriteArrayList;
1 /** 2 * CopyOnWriteArrayList的简单用法 3 */ 4 package thread03; 5 6 import java.util.Iterator; 7 import java.util.concurrent.CopyOnWriteArrayList; 8 9 public class CopyOnWriteArrayListTest01 10 { 11 public static void main(String[] args) 12 { 13 CopyOnWriteArrayList<String> cwal = new CopyOnWriteArrayList<String>(); 14 cwal.add("one"); 15 cwal.add("three"); 16 cwal.add(1, "two"); 17 18 System.out.println(cwal.get(1)); 19 20 if(cwal.contains("three")) 21 { 22 Iterator<String> it = cwal.iterator(); 23 while(it.hasNext()) 24 { 25 System.out.println(it.next()); 26 } 27 } 28 } 29 }
CopyOnWriteArraySet;
1 /** 2 * CopyOnWriteArraySet的简单用法 3 */ 4 package thread03; 5 6 import java.util.Iterator; 7 import java.util.concurrent.CopyOnWriteArraySet; 8 9 public class CopyOnWriteArraySetTest01 10 { 11 public static void main(String[] args) 12 { 13 CopyOnWriteArraySet<String> cwas = new CopyOnWriteArraySet<String>(); 14 cwas.add("one"); 15 cwas.add("two"); 16 cwas.add("three"); 17 18 if(cwas.contains("three")) 19 { 20 Iterator<String> it = cwas.iterator(); 21 while(it.hasNext()) 22 { 23 System.out.println(it.next()); 24 } 25 } 26 } 27 }
Vector;
1 /** 2 * Vector的简单用法 3 */ 4 package thread03; 5 6 import java.util.Iterator; 7 import java.util.Vector; 8 9 public class VectorTest01 10 { 11 public static void main(String[] args) 12 { 13 Vector<String> vector = new Vector<String>(); 14 vector.addElement("one"); 15 vector.addElement("two"); 16 vector.addElement("three"); 17 vector.removeElement("two"); 18 19 if(vector.contains("three")) 20 { 21 Iterator<String> it = vector.iterator(); 22 while(it.hasNext()) 23 { 24 System.out.println(it.next()); 25 } 26 } 27 } 28 }
StringBuffer;