The Extension of Java Annotated Concurrency Specification
- Resource Type
- Conference
- Authors
- Ruixiang, Liu; Wei, Liu; Hong, Zhu
- Source
- 2009 International Forum on Computer Science-Technology and Applications Computer Science-Technology and Applications, 2009. IFCSTA '09. International Forum on. 1:448-451 Dec, 2009
- Subject
- Computing and Processing
Java
Concurrent computing
Synchronization
Yarn
Application software
Packaging
Computer applications
Telecommunication computing
Educational institutions
Computer science
Java comments
concurrent programming
JAC
- Language
JAC is an extended Java that introduces a higher level of concurrency, hiding threads and separating thread synchronization from application logic in a declarative fashion. It attracts people’s attention as soon as it appears. But its present version could not support the sharing class static attribute of class object. This paper discusses how to extend JAC specification, how to improve JAC compiler, so that JAC can describe the concurrent programming of sharing class static attribute of class object.