
java基础
hellopeng1
hello!
展开
-
Java ThreadLocal源码学习
ThreadLocal源码学习前言设计思路核心代码后记前言定义:ThreadLocal是线程本地变量访问对象。(注: 线程本地变量与当前线程绑定到一起的变量,在其他线程中无法访问。)作用:Java中执行任何方法都是在线程中执行的,由执行方法的线程来提供方法执行的上下文,那么我们如何在这个上下文中添加一些变量呢?答案就是使用ThreadLocal。ThreadLocal的应用场景: Trace...原创 2020-03-01 21:03:48 · 409 阅读 · 0 评论 -
JAVA volatile修饰符的作用
volatile修饰符的作用前言线程可见性简绍JAVA线程模型案例指令重排简绍案例前言volatile在多线程开发中是可以经常看到的变量修饰符,本文主要是比较浅显的介绍volatile的作用。线程可见性简绍JAVA线程模型案例指令重排简绍案例参考:https://www.cnblogs.com/dolphin0520/p/3920373.html...原创 2019-02-22 00:37:32 · 1358 阅读 · 0 评论