简介:摘要通过对当前各种比较流行的多线程方法(如Windows线程,OpenMP,IntelTBB等)的学习和实践来深入了解多线程技术的工作原理和发展现状,然后通过设计了一个基于不同线程方法的运算程序并进行试验,来量化比较各种方法的优劣,本文主要研究和讨论多线程并行技术,并尝试分析了其中的原因,以找到对其进行改良的思路,认清多线程技术的发展趋势。
简介:Java语言是目前使用最为广泛的网络编程语言之一。文章首先分析了多线程的机制及其特性,然后通过实例来研究如何用创建Thread类的子类和实现Runnable接口两种不同方法实现多线程的编程。