线程共享数据的问题,求赐教 某一个线程里用到了多个类,多个类需要共享某个数据,比如共享数据为 String s = "123";要求共享的这个数据只在当前线程内能被访问,其他线程是访问不到的,该如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用ThreadLocal即可实现楼主需求 能具体点不,我其实自己也用过ThreadLocal了,但是我声明在一个类里了,在该类里可以拿到,但是到别的类里就拿不到了应该说我不太清楚到底要把ThreadLocal声明到什么地方 ThreadLocal并不是一个Thread,而是Thread的局部变量,ThreadLocal为每个使用该变量的线程提供独立的变量副本(String s = "123"),所以每一个线程对应的是自己的副本,而不是所谓的全局。 怎样将Java程序中的数据显示到页面上 高分求教java字体问题,帮顶有分。在线等 关于Applet与浏览器的之间的冲突 请教高手JMF J2ME编程中时间处理全攻略 关于JDK1.5的疑问!!!! 怎样将字节流转换为String及字节序的转换 java想找出字符串中最后一个英文字符的位置 100分解决文件流问题 有Sock方面的高手吗? 用JAVA编写一个作为项目更新应用的程序 一个java方法查找工具
能具体点不,我其实自己也用过ThreadLocal了,但是我声明在一个类里了,在该类里可以拿到,但是到别的类里就拿不到了应该说我不太清楚到底要把ThreadLocal声明到什么地方
ThreadLocal并不是一个Thread,而是Thread的局部变量,ThreadLocal为每个使用该变量的线程提供独立的变量副本(String s = "123"),所以每一个线程对应的是自己的副本,而不是所谓的全局。