Java并发编程
文章平均质量分 85
猫小妖的尾巴
欢迎加入JAVA高级交流QQ群:329019348,互相交流,共同进步。
展开
-
Java集合类之HashMap原理小结
Java集合类之HashMap原理小结时间 2016-07-24 22:40:44 SegmentFault原文 https://segmentfault.com/a/1190000006056958主题 Java 链表1. 认识HashMapHashMap是用来存储key-value键值对的数据结构。当我们创建HashMap的时候,如果不指转载 2016-07-26 11:40:49 · 694 阅读 · 0 评论 -
Java并发编程(1):可重入内置锁
Java并发编程(1):可重入内置锁2016/07/04 | 分类: 基础技术 | 0 条评论 | 标签: 锁分享到:21原文出处: 兰亭风雨每个Java对象都可以用做一个实现同步的锁,这些锁被称为内置锁或监视器锁。线程在进入同步代码块之前会自动获取锁,并且在退出同步代码块时会自动释放锁。获得内置锁的唯一途径就是进入由这个锁保护的同步代码块或方法转载 2016-07-26 15:19:52 · 399 阅读 · 0 评论 -
Java并发编程
Java并发编程(1):可重入内置锁Java并发编程(2):线程中断(含代码)Java并发编程(3):线程挂起、恢复与终止的正确方法(含代码)Java并发编程(4):守护线程与线程阻塞的四种情况Java并发编程(5):volatile变量修饰符—意料之外的问题(含代码)Java并发编程(6):Runnable和Thread实现多线程的区别(含代码)Java并发编程(7):使用synchronize转载 2016-07-26 15:30:09 · 487 阅读 · 0 评论 -
Java并发编程:Callable、Future和FutureTask
Java并发编程:Callable、Future和FutureTaskJava并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量转载 2016-05-19 18:21:03 · 409 阅读 · 0 评论 -
CyclicBarrier用法
CyclicBarrier用法原创 2016-09-15 16:29:26 · 515 阅读 · 0 评论 -
Java并发编程(19):并发新特性—Executor框架与线程池(含代码)
Executor框架简介转载 2016-09-17 17:00:47 · 517 阅读 · 0 评论 -
深入理解Java内存模型(二)——重排序
深入理解Java内存模型(二)——重排序转载 2016-09-17 17:22:20 · 402 阅读 · 0 评论 -
Java线程并发中常见的锁--自旋锁 偏向锁 轻量级锁 轻量级锁
Java线程并发中常见的锁--自旋锁 偏向锁 轻量级锁 轻量级锁转载 2016-09-17 17:53:42 · 1655 阅读 · 1 评论 -
直接用ConcurrentHashMap代替HashMap引发的问题
直接用ConcurrentHashMap代替HashMap引发的问题原创 2016-11-11 17:37:32 · 5250 阅读 · 9 评论