正在加载图片...
H 第10章Java的线程处 通常,我们把操作系统的多个任务称为进程 ( Process,而程序中的多任务则称为线程。那么,线程 和进程之间有什么区别呢?最基本的区别就是每个进 程都拥有一组完整的属于自己的变量,而线程则共享 这些数据。看起来这样似乎不如进程安全,确实如此, 本章后面将会更详细地讨论。但线程的优势在于创建 和注销线程的开销比运行新的进程少得多,所以现在 主流的操作系统都支持多线程。而且,和进程间的通 信相比,线程间的通信要快得多,也方便得多第10章 Java的线程处理 通常,我们把操作系统的多个任务称为进程 (Process),而程序中的多任务则称为线程。那么,线程 和进程之间有什么区别呢?最基本的区别就是每个进 程都拥有一组完整的属于自己的变量,而线程则共享 这些数据。看起来这样似乎不如进程安全,确实如此, 本章后面将会更详细地讨论。但线程的优势在于创建 和注销线程的开销比运行新的进程少得多,所以现在 主流的操作系统都支持多线程。而且,和进程间的通 信相比,线程间的通信要快得多,也方便得多
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有