Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Advanced Programming 4003-707-02 Fall Quarter 2008
Course Page

4003-707-02 Advanced Programming
Bibliography and Links

Prof. Alan Kaminsky -- Fall Quarter 2008
Rochester Institute of Technology -- Department of Computer Science

Web Resources
Java Language Books
Java Debugging Books


Web Resources

The Java Tutorial. http://java.sun.com/docs/books/tutorial

JDK 5.0 Documentation. http://java.sun.com/j2se/1.5.0/docs/index.html

Java 2 Platform Standard Edition 5.0 API Specification. http://java.sun.com/j2se/1.5.0/docs/api/index.html

JDK 6 Documentation. http://java.sun.com/javase/6/docs/

Java 2 Platform Standard Edition 5.0 API Specification. http://java.sun.com/javase/6/docs/api/index.html

The Java Language Specification, Third Edition. http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html

The Java Virtual Machine Specification, Second Edition. http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html


Java Language Books

Bruce Eckel. Thinking in Java, 4th Edition. Pearson Education, 2006.
Electronic version available for purchase: http://mindview.net/Books/TIJ4

Ken Arnold, James Gosling, and David Holmes. The Java Programming Language, 4th Edition. Prentice Hall, 2005.

Ethan D. Bolker and Bill Campbell. Java Outside In. Cambridge University Press, 2003.


Java Debugging Books

Sandra L. Bartlett, Ann R. Ford, Toby J. Teorey, and Gary S. Tyson. Practical Debugging in Java. Pearson Prentice Hall, 2004.

Advanced Programming 4003-707-02 Fall Quarter 2008
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Copyright © 2008 Alan Kaminsky. All rights reserved. Last updated 27-Aug-2008. Please send comments to ark­@­cs.rit.edu.