31. Java 特性 -- 多线索
|
|
- Java 模型提供优先权多线索, 在Thread类上面执行. 线索方法基于C.A.R.
Hoare的监视者和条件变量变化表提供一套时间同步原语. Java 线索从Xerox Park的先驱性的Cedar/Mesa系统(它创造了Macintosh和面向对象程序设计)中继承了一些特性.
- Java 多线索在applet 编程中的一个典型应用是有几个独立但又相互关联的情况的模拟
(例如各种排序算法的), 它们同时在一个applet窗口中运行. 多线索还内部用于
HotJava 浏览器, 处理多个动态文档.
- 另一个有趣的应用领域是多-HotJava 环境的情况, 例如合作实验室或游戏
- Java 线索内置的点对点通讯原语. 各种线索的通讯环境可以通过线索和网络协议对象的联合来提供.
Copyright: NPACT |
|