您的位置:首页 > 其它

线程池例子

2015-07-17 16:08 239 查看
public class TestThread {

public static void main(String[] args) throws InterruptedException, ExecutionException {

ExecutorService service = Executors.newSingleThreadExecutor();

Future<String> future = service.submit(new Call());

String result = future.get();

System.out.println(result);

System.out.println("-----finish----------");

service.shutdown();

}

}

class Call implements java.util.concurrent.Callable<String>{

@Override

public String call() throws Exception {

TimeUnit.SECONDS.sleep(5);

return "I am running.";

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: