Title
“Alfonse, wait here for my signal!”
Abstract
At first glance, Java monitors appear easy to use. However, a deeper analysis reveals that they are surprisingly tricky, suffer from subtle race conditions, and are actually a low-level synchronization tool in stark contrast to the reputation Java has as a modern well-engineered language. The programmer is responsible for building safe and robust synchronization structures from Java monitors.
Year
DOI
Venue
1999
10.1145/299649.299680
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Keywords
Field
DocType
software engineering,race condition
Code maintenance,Synchronization,Programming language,Programmer,Computer science,Java concurrency,Real time Java,Java,Reputation
Conference
Volume
Issue
ISSN
31
1
0097-8418
ISBN
Citations 
PageRank 
1-58113-085-6
8
0.87
References 
Authors
1
1
Name
Order
Citations
PageRank
Stephen J. Hartley1369.51