并发
xiaxiaomao1981
华中科技大学毕业,十余年行业经验,曾带领团队完成cpn客户管理系统,并完成农业银行网站,乐途旅游网等网站的开发,在.net和java领域有深厚的积累,授课风格深入浅出,直指核心。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cas详解
Cas也是线程同步的一种解决方案,很多人区分不清楚它和synchronized。 先看下这段代码: public class MyCas { private static int num = 0; public static void main(String[] args) throws InterruptedException { for (int i = 0...原创 2020-02-10 08:24:04 · 345 阅读 · 0 评论 -
ThreadLocal详解
在多线程应用程序中如果我们想让每个线程有一个自己对应的变量可以进行存取,不受其它线程的影响就可以使用ThreadLocal,而synchronized是通过加锁来保证一次只有一个线程能对共享变量进行修改。 来看一下ThreadLocal的使用: public class ThreadLocalDemo { ThreadLocal<Integer> threadLocal ...原创 2020-02-09 08:27:13 · 557 阅读 · 0 评论
分享