![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
千年老妖·
这个作者很懒,什么都没留下…
展开
-
ThreadLocal,在事务中的应用
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019030600303640.jpg)ThreadLocal就是针对多个线程创建一个副本每个线程都用自己的这个副本就相当于一个线程的全局变量这样多个线程用自己的不会影响比如一个业务的事务怎么做到用一个连接因为dao是单个的操作这个时候可以用ThreadLocal因为他是当前线程的全局变量这样保...原创 2019-03-06 00:32:16 · 430 阅读 · 0 评论 -
volatile关键字用法和细节
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190316001529810.jpg)volatile 修饰的共享变量,有两点特性 保证了不同线程对该变量操作的内存可见性 禁止指令重排序java 中 所有的变量都存在主存中,每个线程又有自己的工作内存,线程操作以工作内存为主,只能访问自己的工作内存,之后要把值同步到主内存中,在执行的时候线程...原创 2019-03-16 00:17:06 · 158 阅读 · 0 评论