java-并发
hylexus
立志精通五门编程语言
最终忘记人类语言
展开
-
java多线程-02-基本操作及线程通信示例
声明线程的相关概念1 线程状态2 优先级3 daemon线程4 中断5 suspend resume stop6 对象监视器7 wait和sleep线程通信1 基本概念2 线程同步示例参考资料声明该系列文章只是记录本人回顾java多线程编程时候记录的笔记。文中所用语言并非严谨的专业术语(太严谨的术语其实本人也不会……)。难免有理解偏差的地方,欢迎指正。 另外,大神请绕路。原创 2016-12-03 18:31:35 · 793 阅读 · 0 评论 -
java多线程-03-阻塞队列简介
声明什么是阻塞队列JDK提供的阻塞队列1 JDK内置的阻塞队列2 阻塞队列不可用时的处理方式使用示例参考资料声明该系列文章只是记录本人回顾java多线程编程时候记录的笔记。文中所用语言并非严谨的专业术语(太严谨的术语其实本人也不会……)。难免有理解偏差的地方,欢迎指正。 另外,大神请绕路。不喜勿喷。 毕竟好记性不如烂笔头嘛,而且许多东西只要不是你经常用的最终都会一丢丢一丢丢地给忘记原创 2016-12-04 03:04:08 · 761 阅读 · 0 评论 -
java多线程-04-线程池
声明线程池简介2 什么是线程池2 使用线程池有什么好处ThreadPoolExecutor1 相关属性2 饱和处理策略3 提交执行任务4 停止线程池参考资料声明该系列文章只是记录本人回顾java多线程编程时候记录的笔记。文中所用语言并非严谨的专业术语(太严谨的术语其实本人也不会……)。难免有理解偏差的地方,欢迎指正。 另外,大神请绕路。不喜勿喷。 毕竟好记性不如烂笔头嘛,而且原创 2016-12-04 21:04:28 · 493 阅读 · 0 评论 -
java多线程-01-基本概念
声明几个名词1 多线程2 线程上下文切换3 线程死锁4 CASjava中和多线程有关的知识1 synchronized2 volatile3 java中的锁31 偏向锁32 轻量级锁33 重量级锁34 锁的对比4 java线程通信参考文章声明该系列文章只是记录本人回顾java多线程编程时候记录的笔记。文中所用语言并非严谨的专业术语(太严谨的术语其实本人也不会……)。难原创 2016-11-26 21:20:43 · 497 阅读 · 0 评论 -
java多线程-05-Excutor家族
声明Excutor家族概览成员介绍1 Executors2 ThreadPoolExecutor3 ScheduledThreadPoolExecutor4 RunnableCallable5 FutureFutureTask6 ExecutorExecutorService简单示例参考资料声明该系列文章只是记录本人回顾java多线程编程时候记录的笔记。文中所用语言并非严谨的专原创 2016-12-04 23:38:36 · 1259 阅读 · 0 评论 -
java多线程-06-atomic包
引言Atomic包介绍原子更新基本类型类餐后甜点原子更新数组类原子更新引用类型原子更新字段类转载自并发编程网 – ifeve.com本文链接地址: Java中的Atomic包使用指南本文首发于并发网,作者:方腾飞引言Java从JDK1.5开始提供了java.util.concurrent.atomic包,方便程序员在多线程环境下,无锁的进行原子操作。原子变量的底层使用了处理器提供的原子转载 2016-12-07 22:27:31 · 373 阅读 · 0 评论 -
java多线程-07-Lock和Condition
声明几个名词1 读写锁Lock和synchronized1 Lock简介2 Lock接口的API简介3 Lock的常用实现类31 ReentrantLock32 ReentrantReadWriteLock4 Lock和synchronized示例Condition1 Condition简介2 Condition示例总结参考资料声明该系列文章只是记录本人回顾java多线原创 2016-12-24 23:10:48 · 459 阅读 · 0 评论