一、synchronized的字节码表示: 在java语言中存在两种内建的synchronized语法: 1、synchronized语句;2、...
以Java的视角来聊聊BIO、NIO与AIO的区别? 一个系统的优化空间,往往都在低效率的I/O环节上,很少看到一个系统CPU、内存的性能是其整...
基本概念: Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流...
进程饥饿 当一组进程到达时,CPU根据算法进行进程调度。有的进程因此而需要等待,而不能及时得到资源,这就叫饥饿。进程得到资源时,再完成已经不再具...
出自 Java NIO 系列教程原文地址 作者:Jakob Jenkov 译者:郭蕾 校对:方腾飞 [toc] Java NIO 是什...
原文:Java8并发教程-Atomic variables and ConcurrencyMap 这是本教程的最后一篇.我们还是用到了上一篇中提...
原文:Java8并发教程-Synchronization and Locks 这是该系列教程的第二篇.其中用到了一个工具类,和其中的两个方法.如...
原文:Java8并发教程 - Thread和Executors 本教程分为三个部分,这是第一部分. 在本教程中,我们大量使用了Java8 中的 ...
原文:线程高级篇-Lock锁和Condition条件 参考:Java并发编程实战P252 浅谈Synchronized: synchronize...
文集作者