2018年7月9日

JAVA多线程提高七:Callable与Future的应用

摘要: Callable与Runnable 先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法: 由于run()方法返回值为void类型,所以在执行完任务之后无法返回任何结果。 Callable位于java.util.concurrent包下,它也是一个接口,在 阅读全文

posted @ 2018-07-09 22:47 pony1223 阅读(1422) 评论(0) 推荐(0)

JAVA多线程提高六:java5线程并发库的应用_线程池

摘要: 前面我们对并发有了一定的认识,并且知道如何创建线程,创建线程主要依靠的是Thread 的类来完成的,那么有什么缺陷呢?如何解决? 一、对比new Threadnew Thread的弊端 a. 每次new Thread新建对象性能差。 b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占 阅读全文

posted @ 2018-07-09 22:40 pony1223 阅读(683) 评论(0) 推荐(0)

导航