这篇文章将为大家详细讲解有关java中ThreadLocal怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。package test;public class Threa
这篇文章将为大家详细讲解有关java中ThreadLocal怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
package test;public class ThreadLocalTest {public static void main(String[] args) {ThreadLocal<String> tl = new ThreadLocal<String>();Local<String> l = new Local<String>();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> {T a ;public void set(T a ){this.a =a ;}public T get(){return a ;}}class ThreadA extends Thread{ThreadLocal<String> tl;ThreadA(ThreadLocal<String> 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);System.out.println(this.getName()+"获取值:"+tl.get());}}}
关于“java中ThreadLocal怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
--结束END--
本文标题: java中ThreadLocal怎么用
本文链接: https://www.lsjlt.com/news/231550.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0