全部博文(695)
发布时间:2017-01-17 13:47:12
转自: http://www.cnblogs.com/gw811/archive/2012/09/07/2674859.html 摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 Servlet/JSP技术和ASP、PHP等.........【阅读全文】
发布时间:2017-01-11 15:08:51
synchronize(lock){ while(!conditionPredicate()) wait(); }}首先要明确调用wait的时候一定要是在获得锁的前提下,调用wait后释放锁,等待通知;当收到通知后wait返回前要再次去获得锁,所以等wait返回后要去再次检查条件谓词,因为.........【阅读全文】