多线程
文章平均质量分 77
Longerandlonger
这个作者很懒,什么都没留下…
展开
-
《java核心技术》第八版14.6节使用阻塞队列的代码(生产者—消费者,根据关键字搜索文件内容)
package thread;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.concurre转载 2012-12-11 21:07:42 · 885 阅读 · 0 评论 -
使用FutureTask
1.new一个Callable对象2.用callable对象构造一个FutureTask3.用FutureTask对象构造一个Thread,并调用thread的start4.调用FutureTask对象的get方法下面的代码来自《java核心技术:卷1》package test.futureTaskTest;import java.i原创 2013-03-19 16:18:21 · 1225 阅读 · 0 评论 -
我的Exchange测试代码
package exchanger;import java.util.concurrent.Exchanger;public class Main { public static void main(String[] args) { final Exchanger ec = new Exchanger(); for (int n=0; n<2; ++n) { Thread原创 2013-04-24 21:59:53 · 1085 阅读 · 0 评论