Java并发编程:关键词提取与遗传算法的实现与优化
1. 并发关键词提取类(ConcurrentKeywordExtraction)
ConcurrentKeywordExtraction 类的主要功能是初始化共享对象、创建任务、执行任务并等待任务完成。它实现了 main() 方法,该方法可以接收一个可选参数。
操作步骤如下 :
1. 初始化数据结构和参数 :
- 使用 File 类的 listFiles() 方法获取以 .txt 结尾的文件数组。
- 创建 ConcurrentHashMap 存储全局词汇表和关键词。
- 创建 ConcurrentLinkedDeque 存储文件列表。
java public class ConcurrentKeywordExtraction { public static void main(String[] args) { Date start, end; ConcurrentHashMap<String, Word> globalVoc = new ConcurrentHashMap<>(); ConcurrentHashMap<String, Integer> globalKeywords = new ConcurrentHashMap<>(); start = n
超级会员免费看
订阅专栏 解锁全文
1312

被折叠的 条评论
为什么被折叠?



