
General Java Resources
• Sun’s Java home page: http://java.sun.com.
• Sun’s Java Tutorial page: http://java.sun.com/docs/books/tutorial/.
• Introduction to Programming Using Java by David Eck (full book online): http://math.hws.
edu/javanotes/.
• “The Java Tutorial” by Mary Campione and Kathy Walrath: http://scv.bu.edu/Doc/Java/tutorial/.
• Java Eclipse tutorial: https://eclipse-tutorial.dev.java.net/.
• List of programming tutorials (to include Java): http://www.programmingtutorials.com/java.aspx.
• Core Java by Hortsmann and Cornell (Prentice Hall).
• Java for Students by Bell and Parr (Prentice Hall).
• Head First Java by Sierra and Bates (O’Reilly).
• Java in a Nutshell by David Flanagan (O’Reilly).
• Understanding Java editions and versions: http://www.java.com/en/about/brand/naming.jsp
• Java API and technology product page: http://java.sun.com/products.
• Part of the Sun Java tutorial on objects and classes: http://java.sun.
com/docs/books/tutorial/java/javaOO/.
• Java World study guide on class/object initialization: http://www.javaworld.com/javaworld/jw-11-
2001/jw-1102-java101guide.html.
• Article introducing objects and classes: http://cnx.org/content/m11708/latest/.
• Object Technology: A Manager’s Guide by David Taylor (Addison-Wesley)
Static/Scope/GC Resources
• See the general Java resources from chapter 1.
• Article on Java scope rules: http://articles.techrepublic.com.com/5100-22-5035301.html.
• Article on Java garbage collection in Java World: http://www.javaworld.com/javaworld/jw-08-1996/jw-
08-gc.html.
• Article on Java GC and its impact on performance from IBM Developer Works: http://www.ibm.
com/developerworks/library/j-jtp01274.html.
• General GC article: http://www.osnews.com/story/6864.
• Garbage Collection: Algorithms for Automatic Dynamic Memory Management by Jones and Lins
(Wiley)
Java Resources
Table of Contents
Copyright (c) 2008. Intertech, Inc. All Rights Reserved. This information is to be used exclusively as an
online learning aid. Any attempts to copy, reproduce, or use for training is strictly prohibited.
Courseware
Training Resources
Tutorials
Services