JDK & APIs
- Java SE Development Kit
- Java Media Framework
- Java Products and APIs
- Index to all APIs from Sun
- Java Servlet
- Java Web Start
- JavaBeans
- NetBeans Platform
- Web Services
Articles & Book Excerpts
- Creating a Threaded Slide Show Applet
- Extensible Code Generation with Java
- java.net, May 12, 2004
- Five Favorite Features from 5.0 *
- By David Flanagan, Apr. 2005, ONJava.com
- Generic Types, Part 1
- Java in a Nutshell excerpt
- Generic Types, Part 2
- Java in a Nutshell excerpt
- Make Your Swing Apps Go Native
- Multithreaded Swing Applications
- O’Reilly Book Excerpts: Java
- Why extends is evil
- XML JavaBeans
- Three-part series at JavaWorld
Books & Tutorials
- Addison Wesley Java Series
- Drag and Drop
- Effective Java
- Hardcore Java
- By Robert Simmons, Jr.; Mar. 2004, O’Reilly
- J2EE 1.4 Tutorial (Sun)
- J2SE 5.0 New Features
- Java Language Specification
- by Gosling, Joy & Steele
- Java Server Pages, 3rd Edition
- By Hans Bergsten; Dec. 2003, O’Reilly
- Java Tutorial (Sun)
- JFC Swing Tutorial, Part 1
- JFC Swing Tutorial, Part 2
- JMS Tutorial (Sun)
- JNDI Tutorial (Sun)
- O’Reilly Java Center
- Prentice Hall Java Series
- Web Services Tutorial (Sun)
Developer Sites
- Cafe au Lait: Java News
- DavidFlanagan.com
- Gamelan.com
- IBM developerWorks: Java
- Java.net
- Java Developer Connection
- Java Programming Resources
- Collection of links by Marty Hall
- jGuru.com
- ONJava.com
- TheServerSide.com
- J2EE News & Resources
Development Software & Tools
J2EE Platforms
Miscellaneous
- BlueJ
- Teaching Environment
- Chris Oliver’s Weblog
- Creator of F3
- James Gosling: On the Java Road
- Java Home Page
- Java Sound Resources
- Overview of Java for Mac OS X
- Q & A with James Gosling
- IT Pro; March 16, 2007