![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
currency
文章平均质量分 67
hahahappy1986
傻鸟后飞 come on
展开
-
synchronized 静态 非静态 方法 使用不同锁对象
http://developer.51cto.com/art/200906/132360.htm看此文章锁的一些实验验证 用synchronized分别修饰静态方法和非静态方法,使用的锁分别为 静态:class对象的锁 非静态:本对象的锁 实验1:对静态方法和非静态方法用synchronized进行修饰 结论:出现错乱的输出,说明静态方法和非静态方法用不同的锁 实验2:对静态方原创 2012-10-17 19:49:06 · 3848 阅读 · 0 评论 -
tomcat connector 以及对wait notify 思考
1. connector 接受 socket请求,会在维护的processor pool中创建或返回一个processor。 初始时processor的 socket available= false await 方法睡眠。当connector thread调用processor的assign方法时,初始socket唤醒等待此processor instance 锁的进程,available= t原创 2013-03-21 18:17:46 · 697 阅读 · 0 评论