Java Reference
In-Depth Information
Bibliography
Ken Arnold, James Gosling, and David Holmes. The Java Programming Language , Fourth
Edition. Addison-Wesley, 2005.
David F. Bacon, Ravi B. Konuru, Chet Murthy, and Mauricio J. Serrano. Thin Locks:
Featherweight Synchronization for Java. In SIGPLAN Conference on Programming
Language Design and Implementation ,
pages
258-268,
1998.
URL
ht-
tp://citeseer.ist.psu.edu/bacon98thin.html .
Joshua Bloch. Effective Java Programming Language Guide . Addison-Wesley, 2001.
Joshua Bloch and Neal Gafter. Java Puzzlers . Addison-Wesley, 2005.
Hans Boehm. Destructors, Finalizers, and Synchronization. In POPL '03: Proceedings of
the 30th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Lan-
guages ,
pages
262-272.
ACM
Press,
2003.
URL
http://doi.acm.org/10.1145/
604131.604153 .
Hans Boehm. Finalization, Threads, and the Java Memory Model. JavaOne presentation,
2005.
URL
http://developers.sun.com/learning/javaoneonline/2005/coreplatform/
TS-3281.pdf .
Joseph Bowbeer. The Last Word in Swing Threads, 2005. URL http://java.sun.com/
products/jfc/tsc/articles/threads/threads3.html .
Cliff Click. Performance Myths Exposed. JavaOne presentation, 2003.
Cliff
Click.
Performance
Myths
Revisited.
JavaOne
presentation,
2005.
URL
ht-
tp://developers.sun.com/learning/javaoneonline/2005/coreplatform/TS-3268.pdf .
Martin Fowler. Presentation Model, 2005. URL http://www.martinfowler.com/eaaDev/
PresentationModel.html .
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns . Addis-
on-Wesley, 1995.
Martin Gardner. The fantastic combinations of John Conway's new solitaire game 'Life'.
Scientific American , October 1970.
James Gosling, Bill Joy, Guy Steele, and Gilad Bracha. The Java Language Specification ,
Third Edition. Addison-Wesley, 2005.
Tim Harris and Keir Fraser. Language Support for Lightweight Transactions. In OOPSLA
'03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented
Search WWH ::




Custom Search