开发者社区 问答 正文

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

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

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

    2020-04-12 16:32:17 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等