
java-concurrent
walklen
这个作者很懒,什么都没留下…
展开
-
ThreadLocal原理与应用
最近在维护一个老(很老)系统,本想重构,但是目前没这个时间,基于struts1+dao,有些还是jsp+dao的方式,用户需要在敏感的操作上加比较详细的日志,日志的功能在dao根据需求手动写入,主要的问题是原有的接口没有传入request的相关信息,比如用户信息,我想到了ThreadLocal,因为每个servlet是基于多线程,但是每个request的执行是再一个独立的线程中完成,Thr...2011-12-13 13:04:17 · 154 阅读 · 0 评论 -
java多线程
java多线程 java线程对应操作系统的一个原生线程,可以设置优先级,但是并不可靠,有可能和操作系统的线程优先级对不上。 java线程有以下几个状态: 1.new,线程新建但是尚未启动; 2.runable,线程处于可运行状态,等待操作系统调度; 3.等待,调用了object.await()或者sleep()方法,sleep()方法,join()方法; 4.阻塞,等待获取一个排他锁...原创 2012-07-13 14:09:01 · 140 阅读 · 0 评论