文档

Java™教程
隐藏目录
路径: Java基础类

课程:并发

计算机用户理所当然地认为他们的系统可以同时做多件事情。他们认为他们可以在字处理器中继续工作,同时其他应用程序下载文件,管理打印队列和流式传输音频。甚至单个应用程序通常也需要同时做多件事情。例如,流式传输音频应用程序必须同时从网络中读取数字音频,解压缩音频,管理播放并更新其显示。即使是字处理器也应始终准备好响应键盘和鼠标事件,无论它忙于重新格式化文本还是更新显示。可以执行此类操作的软件称为并发软件。

Java平台从底层开始就支持并发编程,Java编程语言和Java类库提供了基本的并发支持。自5.0版本以来,Java平台还包括高级并发API。本课程介绍了平台的基本并发支持,并总结了java.util.concurrent包中的一些高级API。


上一页:上一课程
下一页:进程和线程