IDE which means Integrated Development Environment software that allows developers to develop new application faster. Java IDE software includes program to write Java programs, compile it, debug for any errors and packed with other useful modules in it.
Some of the more advance JAVA IDE softwares, supports graphical user interface that helps to develop java programs much faster.
NetBeans IDE 6.9.1
Eclipse IDE for Java Developers
IntelliJ IDEA is a code-centric IDE focused on developer productivity. IntelliJ IDEA deeply understands your code and gives you a set of powerful tools without imposing any particular workflow or project structure.
JCreator is the development tool for every programmer that likes to do what he does best: programming. It is faster, more efficient and more reliable than other Java IDE’s. Therefore it is the perfect tool for programmers of every level, from learning programmer to Java-specialist.
WINDEV, a powerful IDE & ALM suite, lets you build strategic projects easily and quickly thanks to its total integration, ease-of-use and cutting-edge technology. .Net, Java code and more!
Visual J++ 6.0
Microsoft® Visual J++® is an integrated Windows-hosted development tool for Java programming. Visual J++ allows you to create, modify, build, run, debug, and package an application, all within a single environment.
Stylus Studio® includes a powerful built-in Java IDE to accelerate development of XML-enabled Java / J2EE applications.
DrJava is a lightweight development environment for writing Java programs. It is designed primarily for students, providing an intuitive interface and the ability to interactively evaluate Java code. It also includes powerful features for more advanced users. DrJava is available for free under the BSD License, and it is under active development by the JavaPLT group at Rice University.
BlueJ is an integrated Java environment specifically designed for introductory teaching.