Java Programming   Java Programming
 |Sofia Home | Content Gallery |
Home
Syllabus
Schedule
Lessons
Assignments
Resources

Resources

References and Other Books

One thing you may want to purchase is a reference book. You can use the online Java documentation, but that's sometimes hard to read if you're sitting in the bathtub or at the beach. Here are a couple of my recommendations:

The best and most complete references comes from Addison Wesley with Chan and Lee's The Java Class Libraries. Unfortunately, Java is growing faster than Chan and Lee can keep up. The second edition currently includes two volumes as well as additional addendums. These cost about $ 50 each. With the Java 2 addendums, the entire set will run about $ 200

Sun's Java Tutorial, which you can purchase as a "real-world" book, is available free online.

Bruce Eckel's book, Thinking in Java is also available for free download over the Internet. Although this is not an introductory Java text, you may find it useful after you finish this course and want to take a deeper look at Java programming.

Back to Top

News, Magazines, and Links

Java Organizations and Central Sites
  • Focus on Java. The miningco.com site featuring John Zukowski's Java guide.
  • IBM Java. IBM's Java developer site with downloads and information.
  • Java Lobby. An independent site for Java stuff
  • Java Boutique. Some tutorials, news, and applets for downloading (with source code too. Very cool!).
News and Magazines
  • JavaWorld. An "online-only" magazine from IDG, the folks who bring you InfoWorld and the "Dummys" books. This is frequently more useful than the print magazines because it seems to be more up-to-date.
  • Cafe au Lait. Rusty Elliotte Harold's independent Java site at the University of North Carolina. The news is always fresh, the viewpoint is independent, and there are several helpful tutorials. This is also the home of the Java FAQ.
Applet and Source-Code
Back to Top
Content Developed by Stephen Gilbert, Licensed under a Creative Commons License
Published by the Sofia Open Content Initiative
© 2004 Foothill-De Anza Community College District &The William and Flora Hewlett Foundation