摘要:
1. 感觉自己在多线程方面知识很欠缺,平时做WEB开发,体会不是很深,因为Servlet容器、各种WEB框架已经支持了多线程,所以平时很少或者根本不需要考虑到多线程的问题,但最近在学习struts2等框架时,发现这些框架在好多地方都用到了ThreadLocal在处理多线程问题(其实我感觉就是变量传递问题),例如:Struts2中的ActionContext(将变量方便的在page和action中传递),Hibenate中的ThreadLocalSessionContext(将session跟当前线程关联),于是在网上找了些资料,想弄清楚这个ThreadLocal到底有什么神奇的地方,于是乎有了 阅读全文