![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程安全
文章平均质量分 87
damokelisijian866
这个作者很懒,什么都没留下…
展开
-
为什么一般不建议使用Executors创建线程池?
前言:阿里巴巴开发手册并发编程这块有一条:线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,通过源码分析禁用的原因通过阅读本篇文章,你将会了解到:线程池的定义Executors创建线程池的几种方式ThreadPoolExecutor对象线程池执行任务逻辑和线程池参数的关系Executors创建返回ThreadPoolExecutor对象...原创 2019-11-09 02:36:20 · 2407 阅读 · 4 评论 -
Synchronized同步锁是如何实现的
前言: 要想用好Synchronized锁,首先得了解清楚其实现同步锁的原理原理解析首先,看下其修饰代码块时://关键字在代码块上,锁为括号里面的对象public void method2(){ Object o = new Object(); synchronized(0){ //code }}Synchronized在修饰同步代码块时,是由...原创 2019-10-28 00:11:33 · 1357 阅读 · 2 评论