ThreadLocal是什么
来源:互联网 发布:淘宝卖家等级如何提升 编辑:程序博客网 时间:2024/06/05 17:48
ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。线程局部变量并不是Java的新发明,在其它的一些语言编译器实现(如IBM XL FORTRAN)中,它在语言的层次提供了直接的支持。因为Java中没有提供在语言层次的直接支持,而是提供了一个ThreadLocal的类来提供支持,所以,在Java中编写线程局部变量的代码相对比较笨拙,这也许是线程局部变量没有在Java中得到很好的普及的一个原因吧。
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal是什么
- ThreadLocal 是什么,
- ThreadLocal是什么(转)
- ThreadLocal 是什么东东
- ThreadLocal是什么、什么时候用、怎么用
- 多个线程ThreadLocal中存的是什么
- ThreadLocal
- ThreadLocal
- 安全方面的文章+VC知识库
- winform打印datatable
- 雷雨交加的星期五
- Android中截图(surfaceView)
- 13日,7月 2012 -- 计划依旧没有执行 / 买了个域名 / Drupal Alter / 继续定计划
- ThreadLocal是什么
- Oracle 10G RAC Cross-Instance Archive - 配置问题
- come true和realize有什么区别?
- 内存优化之"软引用" Strong, Soft, Weak, Phantom Reference
- Redis通信协议优化
- java中String,int,Integer,char、double类型转换
- 第一天,回顾C,闲谈C、C++、C#以及.NET
- 如何查看一个jar文件是用什么版本jdk编译的?
- Android 图片加边框