如果一次只完成一件事情,很容易实现。但是现实生活中很多事情都是同时进行的,所以在 Java 中为了模拟这种状态,引入了线程机制。简单地说,当程序同时完成多件事情时,就是所谓的多线程程序。多线程的应用相当广泛,使用多线程可以创建窗口程序、网络程序等。
本章将由浅入深地介绍多线程,除了介绍其概念之外,还结合实例让读者了解如何使程 序具有多线程功能。