`

Concurrency

    博客分类:
  • Java
阅读更多

 

Computer users take it for granted that their systems can do more than one thing at a time. They assume that they can continue to work in a word processor, while other applications download files, manage the print queue, and stream audio. Even a single application is often expected to do more than one thing at a time. For example, that streaming audio application must simultaneously read the digital audio off the network, decompress it, manage playback, and update its display. Even the word processor should always be ready to respond to keyboard and mouse events, no matter how busy it is reformatting text or updating the display. Software that can do such things is known as concurrentsoftware.

The Java platform is designed from the ground up to support concurrent programming, with basic concurrency support in the Java programming language and the Java class libraries. Since version 5.0, the Java platform has also included high-level concurrency APIs. This lesson introduces the platform's basic concurrency support and summarizes some of the high-level APIs in the java.util.concurrent packages.

分享到:
评论

相关推荐

    C++ Concurrency in Action 2nd.pdf

    《C++ Concurrency in Action》第二版是一本专注于C++编程语言中并发和并行编程的权威指南。本书主要侧重于C++11以及后续版本中引入的多线程功能,旨在帮助读者深入理解并有效运用C++并发特性。由于C++11对并发的...

    Java 9 Concurrency Cookbook.2e

    This book covers the most important and useful mechanisms included in version 9 of the Java concurrency API, so you will be able to use them directly in your applications. The mechanisms are as ...

    Python Concurrency with asyncio

    Python Concurrency with asyncio

    C++ Concurrency in Action_C++_action_

    《C++ Concurrency in Action》是一本深入探讨C++并发编程的权威著作,作者是知名软件开发者、C++专家Anthony Williams。这本书旨在帮助C++程序员理解和掌握如何在现代多核处理器环境中有效地使用并发和并行编程技术...

    Java.Concurrency.in.Practice.pdf

    通过以上章节的概述,可以看出《Java Concurrency in Practice》这本书全面地覆盖了 Java 并发编程的关键知识点和技术细节,是一本非常有价值的参考书籍。无论是对于初学者还是有经验的开发者来说,都能从中获得关于...

    C++ Concurrency In Action

    《C++ Concurrency In Action》是由Anthony Williams编写的关于C++并发编程的书籍。本书主要探讨了C++中的多线程编程技术,包括线程的管理、线程间的数据共享、并发操作的同步以及C++内存模型和原子类型的操作。 ...

    C++ Concurrency in Action, 2nd Edition(完整目录).pdf.zip

    《C++ Concurrency in Action, 2nd Edition》是一本深度探讨C++并发编程的权威著作,由知名软件工程师Anthony Williams撰写。这本书针对C++11及后续版本的并发特性进行了全面而深入的讲解,旨在帮助读者理解和掌握...

    Java.Threads.and.the.Concurrency.Utilities.1484216997

    This concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex ...

    C++ Concurrency in Action 完整版

    首先,这本书的标题是“C++ Concurrency in Action”,从这个标题可以推断出,书籍的主题是C++语言的并发编程技术。并发编程是一个广泛的话题,涉及到线程的创建、管理、数据共享、同步、内存模型、设计无锁数据结构...

    Concurrency in Go: Tools and Techniques for Developers

    Concurrency in Go: Tools and Techniques for Developers by Katherine Cox-Buday English | 19 July 2017 | ISBN: 1491941197 | ASIN: B0742NH2SG | 240 Pages | AZW3 | 1.15 MB Concurrency can be notoriously...

    Java Concurrency In Practice.pdf

    《Java Concurrency In Practice》是一本关于Java并发编程的经典著作,由Brian Göetz、Tim Peierls、Joshua Bloch、Joseph Bowbeer、David Holmes和Doug Lea共同编写。本书深入探讨了Java平台上的多线程编程技巧,...

Global site tag (gtag.js) - Google Analytics