当前位置:
代码迷
>>
J2SE
>> ThreadLocal 与 线程同步?解决方案
详细解决方案
ThreadLocal 与 线程同步?解决方案
热度:
151
发布时间:
2016-04-24 00:24:49.0
ThreadLocal 与 线程同步?
ThreadLocal定义的变量,每一个线程过来,就分配一个变量(其实是一个Map),但是,既然每一个线程都与各自的变量相关,那么,怎么样实现同步呢?比如说,我的Thread1想把x++,然后Thread2想在Thread1操作的基础上执行x--;那么该如何实现呢?
------解决方案--------------------
ThreadLocal的本意就是每个线程一份,互不干扰,就是为了避免同步,提高可伸缩性
探讨
也就是说ThreadLocal和synchronized还有Lock这种机制是有区别的(在功能的实现上)?但是,我看的Think in java 里说这种机制也可以解决资源共享的问题。
引用:
那这种情况就不适合用ThreadLocal
查看全文
相关解决方案
xml/xslt 变量自增。解决方案
DB2 调用java自定义方法报错,请大牛帮忙~解决方案
关于request.getParameterValues()解决方案
一个JSP页面,在NETBEANS里报错!解决方案
WEB环境javamail取不到pop3邮件,解决方案
急来者有分,晚了就没了!解决方案
disable在IE8中可以接收焦点了?解决方案
求网页采集器的正则表达式。解决方案
关于FckEdit。解决方案
在Struts2 如果有多个拦截器栈顺序写错会有什么不同?解决方案
servlet+jquery1.4.2(ajax error?)解决方案
关于el 《c:if》。解决方案
jsp、taglib、velocity、freemarker等都过时了吗?解决方案
有开发过CA认证的朋友,帮个忙!解决方案
com.microsoft.sqlserver.jdbc.SQLServerException: 列名 n_id 无效。解决方案
java 缓冲区读写操作,求解?解决方案
EXTJS中treepanel树内部机制?解决方案
一个数学题,求个算法。解决方案
java 大文件上传?解决方案
从JSP中得到访问者的真实IP(很急)!解决方案
高分求解!解决方案
java可以跟PHP对接吗?解决方案
有什么办法在JSP页面在不使用<%%>情况下 使用数学函数Math.floor()解决方案
在JSP页面调用JavaBean,出错!初学!求指导!解决方案
简单的更改记录的语句?解决方案
JS方法内取的值是false,给方法传递的值却是正确的,请高手指教。解决方案
求教各位大神,初学JSP看什么书比较好呢?新一点的。解决方案
java调用so,解决方案
MyEclipse怎样运行applet程序?解决方案
JPA到底是神马?解决方案