The Java 2 SDK software comes with a minimal set of tools. Serious developers are advised to use a professional Integrated Development Environment (IDE) with Java 2 SDK software. Table 66 lists several professional integrated development environments.
Sun Microsystems Forte™ for Java,™ Community Edition |
http://www.sun.com/forte/ffj/ce/ |
Borland JBuilder™ |
http://www.borland.com/jbuilder/ |
Sybase PowerJ™ |
http://www.sybase.com/products/powerj/jdk.html |
WebGain Visual Café™ |
http://www.webgain.com/Products/Expert_Edition/VisualCafe_Expert_Edition.htm |
Oracle JDeveloper™ |
http://www.oracle.com/tools/jdeveloper/ |
Metrowerks CodeWarrior™for Java,™ Professional Edition |
http://www.metrowerks.com/desktop/java/ |
Check the Java 2 platform Web site for details:
http://java.sun.com/j2se/
Getting Started
Object-Oriented Programming Concepts
Language Basics
Object Basics and Simple Data Objects
Classes and Inheritance
Interfaces and Packages
Handling Errors Using Exceptions
Threads: Doing Two or More Tasks at Once
I/O: Reading and Writing
User Interfaces That Swing
Appendix A. Common Problems and Their Solutions
Appendix B. Internet-Ready Applets
Appendix C. Collections
Appendix D. Deprecated Thread Methods
Appendix E. Reference