java创建线程的第三种方式Callable和Future CompletionService
java创建线程的第三种方式Callable和Future CompletionService2016-04-02前面已经指出通过实现Runnable时,Thread类的作用就是将run()方法包装成线程执行体,那么是否可以直接把任意方法都包装成线程执行体呢?Java目前不行,但其模仿者C#中是可以的.Callabel接口可以看成是Runnable接口的增强版,只不过其线程执行体call()方法比run方法更加强大罢了:>>call()方法中可...