随笔分类 - 并发编程
透彻理解Java并发编程系列
摘要:
上篇文章为解决多线程中出现的同步问题引入了锁的概念,上篇文章介绍的是Synchronized关键字锁,本篇文章介绍更加轻量级的锁Lock接口及引出JUC的相关知识。 本文不力争阐释清楚JUC框架的所有内容,而是站在一定的高度下,了解Juc下包的设计与实现。 一、LOCK锁概述 实现同步的另外一种方式
阅读全文

摘要:上篇文章对并发的理论基础进行了回顾,主要是为什么使用多线程、多线程会引发什么问题及引发的原因,和怎么使用Java中的多线程去解决这些问题。 正所谓,知其然知其所以然,这是学习一个知识遵循的原则。 推荐读者先行查看并发编程的理论知识,以便可以丝滑入戏。 并发编程系列之一并发理论基础 本篇文章重点在于J
阅读全文
摘要:Java并发编程系列之一并发理论基础 本系列文章开始Java并发编程的进阶篇的学习,为了初学者对多线程的初步使用有基本概念和掌握,前置知识会对一些基础篇的内容进行介绍,以使初学者能够丝滑入戏。 多线程学习,真正的难点不在于多线程程序的逻辑有多复杂,而在于理清J.U.C包中各个多线程工具类之间的关系、
阅读全文