语意连贯:修正Java中wait思路方法超时语意模糊性的一种方案来源: 发布时间:星期三, 2008年12月17日 浏览:2次 评论:0
邓辉、孙鸣 ([email protected])
2002 年 9 月
Java语言中内建了对于多线程支持可以非常方便创建、控制线程以及在线程的间进行同步操作另外为了支持更为高级线程间同步机制比如:类似于POSIX中条件变量Java在Object类中提供了wait、noty和notyAll思路方法使得所有类都隐式继承了这些思路方法特别地为了提供对于健壮性方面考虑在Java中提供了对于wait思路方法超时语意支持但是Java在对于wait思路方法超时语意支持方面存在模糊性即在具有超时语意wait思路方法返回时无法区分是由于noty通知还是由于超时触发因此应用开发者在构建需要具有超时语意应用时就必须负责对这种语意模糊性进行区分本文将对这问题进行剖析并给出个比较通用解决方案
详细文章请在http://www-900.ibm.com/developerWorks/cn/java/l-threadwait/index.shtml
0
相关文章读者评论
发表评论 |