Games and Graphics
Algorithms & Data Structures
Maths & Physics
Introduction to Java
Object Oriented Programming
Developing a Program in Java
The Java Language
Working with Objects
Using Inheritance Exception Handling
www.javacodehelp.com > JDK, Java IDE, Java Tools & Libraries > Free Java Programming Tools
Free Java Programming Tools
Web-pagesJCreator is a powerful IDE for Java -
JCreator is a Java IDE created by Xinox Software. Its interface is similar to that of Microsoft's Visual Studio. Because it is programmed entirely in C++, (with exception to the first version (0.1) which was Java-based  ), Xinox Software has asserted that JCreator is faster than competing Java-based Java IDEs.
Borland JBuilder is a Java IDE for Windows, Solaris, and Linux. They offer a few different JBuilder versions:
JBuilder Enterprise Edition (lots of J2EE support including UML and app server integration),
JBuilder Developer Edition (missing some of the enterprise edition features, but still suppports applets, applications, JSP, servlets, Struts, unit testing, and team development).
JBuilder Foundation Edition (free version offering most of the JBuilder capabilities).
JBuilder WebLogic Edition (enterprise edition customized for BEA WebLogic)
clipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written primarily in Java and can be used to develop applications in Java and, by means of various plug-ins, other languages including C, C++, COBOL, Python, Perl, PHP, Scala, Scheme and Ruby (including Ruby on Rails framework). The IDE is often called Eclipse ADT for Ada, Eclipse CDT for C/C++, Eclipse JDT for Java and Eclipse PDT for PHP.