Analysis and Improvement for Synchronous Thread Model Based on Java

Authors:陈文宇; 陈福; 余盛季; 孙世新
Source:电子科技大学学报, 2010, 39(3).
DOI:10.3969/j.issn.1001-0548.2010.03.023

Summary

目前普遍采用急救包(Band-Aid)类库的方式解决Java 线程模型存在的同步问题,但类库中的代码很难或无法实现优化.该文针对Java同步线程模型的缺陷,扩展synchronised关键字语法,使它支持多个参数和能接受一个超时说明;重新定义wait()使它返回一个boolean变量来解决超时检测问题;通过扩展语法方法解决了同步问题,以确保使用Java线程所开发的程序的稳定、可靠和可优化.

  • Institution
    University of Electronic Science and Technology of China

Full-Text