草庐IT

runnables

全部标签

使用Runnable和Callable接口实现多线程的区别

使用Runnable和Callable接口实现多线程的区别先看两种实现方式的步骤:1.实现Runnable接口publicclassThreadDemo{publicstaticvoidmain(String[]args){for(inti=1;i2.实现Callable接口publicclassThreadDemo{publicstaticvoidmain(String[]args)throwsExecutionException,InterruptedException{for(inti=1;ifutureTask=newFutureTask(newCaller());//创建并启动由实现