package thread.demo;import java.util.ArrayList;import java.util.List;/** * @Description: * @创建人:helloworld.tang@qq.com * @创建时间:2015-8-15 下午10:32:23 * */public class ThreadFiledValue { /** * @param args * @throws InterruptedException */ public static void main(String[] args) throws InterruptedException { Task task = new Task(); Thread thread = new Thread(task); thread.start(); while (thread.isAlive()) { System.out.println(Thread.currentThread() + "is alive"); } for (String temp : task.getList()) { System.out.println(temp); } }}class Task implements Runnable { private Listlist = new ArrayList (); public List getList() { return list; } public void run() { for (int i = 0; i < 10; i++) { list.add(Thread.currentThread() + ":no->" + i); } }}