![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网摘
colork9
这个作者很懒,什么都没留下…
展开
-
JAVA并发编程 用法集合2 Callable和Future
2:Callable 和 Future接口Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其它线程执行的任务。Callable和Runnable有几点不同:Callable规定的方法是call(),而Runnable规定的方法是run().call()方法可抛出异常,而run()方法是不能抛出异常的。运行Callab转载 2009-03-19 17:56:00 · 2143 阅读 · 0 评论 -
JAVA并发编程 用法集合1
Java 5.0里新加入了三个多线程包:java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent.locks.java.util.concurrent包含了常用的多线程工具,是新的多线程工具的主体。java.util.concurrent.atomic包含了不用转载 2009-03-20 10:41:00 · 546 阅读 · 0 评论 -
JAVA并发编程 用法集合3 Exeutor接口
Java 5.0之前启动一个任务是通过调用Thread类的start()方法来实现的,任务的提于交和执行是同时进行的,如果你想对任务的执行进行调度或是控制同时执行的线程数量就需要额外编写代码来完成。5.0里提供了一个新的任务执行架构使你可以轻松地调度和控制任务的执行,并且可以建立一个类似数据库连接池的线程池来执行任务。这个架构主要有三个接口和其相应的具体类组成。这三个接口是Executor,原创 2009-03-20 10:46:00 · 1613 阅读 · 0 评论