摘要: Java里面线程池顶级接口是Executor,但严格意义上讲Executor并不是一个线程池,而是一个线程执行工具,真正的线程池接口是ExecutorService.关系类图如下: 首先Executor的execute方法只是执行一个Runnable任务而已,当然从某种角度上讲最后的实现类... 阅读全文
posted @ 2015-06-26 20:36 TomSun*star 阅读(1960) 评论(1) 推荐(1) 编辑
摘要: 在java多线程程序中,所有线程都不允许抛出未捕获的checked exception,也就是说各个线程需要自己把自己的checked exception处理掉。这一点是通过java.lang.Runnable.run()方法声明(因为此方法声明上没有throws exception部分)进行了... 阅读全文
posted @ 2015-06-26 07:54 TomSun*star 阅读(1083) 评论(0) 推荐(0) 编辑