《Java编程思想》在讲到异常处理的时候有这样的一段话: Throwable这个Java类被用来表示任何可以作为异...[作者空间]
原文地址:http://gee.cs.oswego.edu/dl/papers/fj.pdf 摘要 本文描述了一个...[作者空间]
一、ScheduledThreadPoolExecutor初识 ScheduledThreadPoolExecut...[作者空间]
一、Delayed接口 API说明如下: 一种混合风格的接口,用来标记那些应该在给定延迟时间之后执行的对象。此接口...[作者空间]
CompletionService接口的API文档说明如下: 将生产新的异步任务与使用已完成任务的结果分离开来的服...[作者空间]
一、Executor接口 1. Executor初识 Executor是一个接口,位于java.util.conc...[作者空间]
Random类的API文档描述中有这样的一句话: Instances of java.util.Random ar...[作者空间]
private boolean addWorker(Runnable firstTask, boolean cor...[作者空间]
初识Worker 线程池顾名思义是存放线程的池子,ThreadPoolExecutor是语言级别上对它的定义,既然...[作者空间]
ctl变量含义 ThreadPoolExecutor定义了一个整型的变量ctl: 这个变量存储两种信息: work...[作者空间]
ThreadPoolExecutor API概览[作者空间]
Java并发编程 - 深入剖析ReentrantLock之非公平锁加锁流程(第1篇)Java并发编程 - 深入剖析...[作者空间]
Java并发编程 - 等待/通知 我们知道Java语言的Object类中提供了wait、notify和notify...[作者空间]
Java并发编程 - 深入剖析ReentrantLock之非公平锁重要点(第3篇) 前面3篇文章我们讲得是Reen...[作者空间]
Java并发编程 - 深入剖析ReentrantLock之非公平锁解锁流程(第2篇) 前面两篇文章我们调试的方式梳...[作者空间]
Java并发编程 - 深入剖析ReentrantLock之非公平锁加锁流程(第1篇) 2. 解锁流程解析 在上一篇...[作者空间]
本篇文章主要基于国外的两篇论文进行翻译整理的,论文链接在文章底部。 介绍 Java编程语言对并发编程提供了内置支持...[作者空间]
此图为网上收集来的,若有侵权,请私信告知。[作者空间]
这篇文章以一个示例出发研究多线程环境下infinite loop问题。 代码示例 为了调试方便(方便查看局部变量的...[作者空间]
Java语言为线程的通信提供了支持,其中的一种方式就是等待/通知机制,java.lang.Object的wait、...[作者空间]