java中ThreadLocal怎么用

这篇文章将为大家详细讲解有关java中ThreadLocal怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

成都创新互联是一家专业提供龙陵企业网站建设,专注与成都网站制作、成都网站建设、H5页面制作、小程序制作等业务。10年已为龙陵众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

package test;
public class ThreadLocalTest {
public static void main(String[] args) {
ThreadLocal tl = new ThreadLocal();
Local l = new Local();
ThreadA ta = new ThreadA(tl);
ThreadA tb = new ThreadA(tl);
ta.setName("Thread--A");
tb.setName("Thread--B");
ta.start();
tb.start();
}
}
class Local {
T a ;
public void set(T a ){
this.a =a ;
}
public T get(){
return a  ;
}
}
class ThreadA extends Thread{
ThreadLocal tl;
ThreadA(ThreadLocal tl){
this.tl = tl;
}
public void run() {
String x= null; this.getName();
for(int i = 1 ; i<10;i++) {
x= this.getName()+ " "+i;
tl.set(x);
System.out.println(this.getName()+"设置值:"+i);
/*try {
Thread.sleep(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}*/
System.out.println(this.getName()+"获取值:"+tl.get());
}
}
}

关于“java中ThreadLocal怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网站栏目:java中ThreadLocal怎么用
文章起源:http://bzwzjz.com/article/ggddci.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都商城网站制作 泸州网站建设 手机网站制作设计 成都响应式网站建设 企业网站设计 成都网站建设 企业网站设计 成都网站制作 成都网站建设公司 H5网站制作 专业网站建设 网站制作公司 成都网站建设公司 古蔺网站建设 成都网站建设 品牌网站建设 网站建设 网站建设开发 网站建设公司 LED网站设计方案 成都网站制作 手机网站建设套餐