SafeVectorCopy.java
上传用户:songled
上传日期:2022-07-14
资源大小:94k
文件大小:1k
源码类别:

进程与线程

开发平台:

Java

  1. import java.util.*;
  2. public class SafeVectorCopy extends Object {
  3. public static void main(String[] args) {
  4. Vector vect = new Vector();
  5. vect.addElement("Synchronization");
  6. vect.addElement("is");
  7. vect.addElement("important");
  8. String[] word;
  9. synchronized ( vect ) {
  10. int size = vect.size();
  11. word = new String[size];
  12. for ( int i = 0; i < word.length; i++ ) {
  13. word[i] = (String) vect.elementAt(i);
  14. }
  15. }
  16. System.out.println("word.length=" + word.length);
  17. for ( int i = 0; i < word.length; i++ ) {
  18. System.out.println("word[" + i + "]=" + word[i]);
  19. }
  20. }
  21. }