开发者社区> 问答> 正文

Java如何简洁地隔离多线程程序的竞争资源?

Java如何简洁地隔离多线程程序的竞争资源?

展开
收起
小天使爱美 2020-04-12 16:23:53 1252 0
1 条回答
写回答
取消 提交回答
  • ThreadLocal,是 Thread Local Variable(线程局部变量)的意思,也许将它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)的功用其实非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,使每一个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量一样。

    2020-04-12 16:32:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载