摘要: java中的线程池是应用场景最多的并发框架,合理使用线程池能带来三个好处: 第一:降低资源消耗。通过重复利用已经创建的线程降低创建线程和销毁线程造成的资源消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,会 阅读全文
posted @ 2018-12-19 14:38 51life 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1.Callable和Runnable 看Callable接口: 看Runnable接口: Callable和Runnable都代表着任务,不同之处在于Callable有返回值,并且能抛出异常,Runnable任务执行结束之后没有返回值。Callable一般和Future一起使用,可以获取任务返回结 阅读全文
posted @ 2018-12-19 13:57 51life 阅读(584) 评论(0) 推荐(0) 编辑