
java并发
fight_zhi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《java并发》--ThreadLocal
ThreadLocal认识 ThreadLocal是一个map结构,ThreadLocal.set()默认是用当前线程作为key来使用。 ThreadLocal不是用来解决共享对象的多线程并发问题,而是每个线程都创建一个对象,其他线程访问不到本线程的对象,从而达到线程安全。 如果ThreadLocal.set()进行的对象本来就是多个线程共享的一个对象,还是会出现并发访问的问原创 2017-03-27 21:41:12 · 298 阅读 · 0 评论 -
《java并发》--volatile修饰符
volatile参考: Java并发:volatile内存可见性和指令重排 你真的了解volatile吗,关于volatile的那些事 java中volatile关键字的含义volatile volatile 作用 volatile 理解 代码解读可见性 代码解读无法实现原子性 volatile修饰避免代码重排 总结 volatile 作用 保证内存可见性 防止指令重排 不原创 2017-03-16 23:33:30 · 1076 阅读 · 1 评论