lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年10月23日

摘要: 知识点总结 1.threadLocal里定义的四个方法 ThreadLocal定义了四个方法: get():返回此线程局部变量当前副本中的值 set(T value):将线程局部变量当前副本中的值设置为指定值 initialValue():返回此线程局部变量当前副本中的初始值 remove():移除 阅读全文
posted @ 2020-10-23 19:05 白露~ 阅读(255) 评论(0) 推荐(0)

摘要: https://sowhat.blog.csdn.net/article/details/105316177?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_para 阅读全文
posted @ 2020-10-23 18:57 白露~ 阅读(256) 评论(0) 推荐(0)

摘要: 一、概述 ThreadLocal的名称比较容易让人误解,会认为其是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量。 其设计的初衷是为了解决多线程编程中的资源共享问题。提起这个,大家一般会想到synchronized,synchronized采取的是“ 阅读全文
posted @ 2020-10-23 18:42 白露~ 阅读(2295) 评论(0) 推荐(0)

摘要: ThreadLocal<T>其实是与线程绑定的一个变量。ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。Synchr 阅读全文
posted @ 2020-10-23 18:35 白露~ 阅读(368) 评论(0) 推荐(0)