文章 2017-05-02 来自:开发者社区

Oracle官方并发教程之锁对象

原文地址,译文地址,译者:李任,校对:郑旭东 同步代码依赖于一种简单的可重入锁。这种锁使用简单,但也有诸多限制。java.util.concurrent.locks包提供了更复杂的锁。我们不会详细考察这个包,但会重点关注其最基本的接口,锁。 锁对象作用非常类似同步代码使用的隐式锁。如同隐式锁,每次只有一个线程可以获得锁对象。通过关联Condition对象,锁对象也支持wait/notify机制.....

文章 2017-05-02 来自:开发者社区

Oracle官方并发教程之线程对象

原文链接,译文链接,译者:郑旭东 在Java中,每个线程都是Thread类的实例。并发应用中一般有两种不同的线程创建策略。 直接控制线程的创建和管理,每当应用程序需要执行一个异步任务的时候就为其创建一个线程 将线程的管理从应用程序中抽象出来作为执行器,应用程序将任务传递给执行器,有执行器负责执行。 这一节,我们将讨论Thread对象,有关Executors将在高级并发对象一节中讨论。 定义...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

相关镜像