![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
icefishchwd
这个作者很懒,什么都没留下…
展开
-
ThreadLocal的设计与使用
ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的转载 2007-01-23 10:01:00 · 600 阅读 · 0 评论 -
Java中的transient,volatile和strictfp关键字
如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:class T { transient int a; //不需要维持 int b; //需要维持} 这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。 volatile修饰符告诉编译器被volatile修饰的变量可以被程序的其他部分改原创 2007-07-06 10:11:00 · 712 阅读 · 0 评论