Integrated Development Environments

An Integrated Development Environment, or IDE, is a development tool (or set of tools) whose graphical user interface allows the user to fully design, develop, compile, debug, and run his/her project without ever leaving the environment. Typically, nearly all modern IDEs include things like graphical debuggers (with graphical breakpoints, watch windows, and code stepping capabilities), user interface designers, code wizards for automating routine tasks, and event connectors for connecting the senders of events with event receivers.

In this section, we'll quickly examine some of the more popular Java IDEs. If you are undecided on which tool to purchase, visit all of their Web sites, download evaluation versions, ...

Get JavaBeans Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.