少年阿宾

那些青春的岁月

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
方法一:

package com.abin.lee.thread;

import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
public class ThreadSync{
 
 public static List<Object> ThreadSync(final String message) throws InterruptedException{
  final List<Object> list=new LinkedList<Object>();
  Thread thread=new Thread(){
   public void run(){
    if(message.equals("one")){
     list.add(0, message);
    }
   }
  };
  thread.start();
  thread.join();
  return list;
 }
 
 public static void main(String[] args) throws InterruptedException {
  List<Object> list=ThreadSync("one1");
  System.out.println("size="+list.size());
  for(Iterator it=list.iterator();it.hasNext();){
   Object obj=(Object)it.next();
   System.out.println("obj="+obj);
  }
  
 }
}




方法二:

posted on 2012-12-07 10:36 abin 阅读(668) 评论(0)  编辑  收藏 所属分类: JavaMultithread

只有注册用户登录后才能发表评论。


网站导航: