Callable的三种使用方式

1。

		FutureTask ft=new FutureTask(new Callable<Object>(){

			@Override public Object call() throws Exception{// TODO Auto-generated method stub
			return null;}
			
		});
		ft.run();
		System.out.println(ft.get().toString());

 2。

		ExecutorService es=Executors.newCachedThreadPool();
		Future f=es.submit(new Callable<Object>(){

			@Override public Object call() throws Exception{// TODO Auto-generated method stub
			return null;}
			
		});

 3。

		Future f=es.submit(new FutureTask(new Callable<Object>(){

			@Override public Object call() throws Exception{// TODO Auto-generated method stub
			return null;}
		}));
 

版权声明:本文为lylegend13原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。