ThreadFactory 线程工厂的使用




class SimpleThreadFactory implements ThreadFactory {
	@Override
	public Thread newThread(Runnable r) {
		return new Thread(r);
	}
	
	
	public static void main(String[] args) {
		//使用线程工厂后,就可以无需再手工编写对new Thread的调用了
		SimpleThreadFactory f = new SimpleThreadFactory();
		f.newThread(new ThreadTest()).start();
	}
}


package cn.ehoo.test;
/**
 *@author whp
 *@Email [email protected]
 *@Jan 13, 2011
 *
 */
public class ThreadTest implements Runnable {

	@Override
	public void run() {
		System.out.println("=====asdf==");

	}
}















你可能感兴趣的:(thread,F#)