Jlint will check your Java code and find bugs, inconsistencies
and synchronization problems by doing data flow analysis and
building the lock graph.
JBoss Application Server
Unified Configuration and Management
And of course Java EE!
JOMP is a prototype OpenMP implementation for Java.
The Java Decompiler project aims to develop tools in order to
decompile and analyze Java 5 byte code and later versions.
JD-GUI is a standalone graphical utility that displays Java source
codes of .class files. You can browse the reconstructed source code
with the JD-GUI for instant access to methods and fields.
JDOM is a Java library for accessing and manipulating XML documents.
It has a straightforward API, is a lightweight and fast, and is
optimized for the Java programmer. It's an alternative to DOM and
SAX, although it integrates well with both DOM and SAX.
Java Transaction API (JTA) specifies standard Java interfaces between a
transaction manager and the parties involved in a distributed transaction
system: the resource manager, the application server, and the
The JTA specification was developed by Sun Microsystems in cooperation
with leading industry partners in the transaction processing and database
system arena. See JSR 907.
JFlex is a lexical analyzer generator for Java written in Java.
It is also a rewrite of the very useful tool JLex which was developed
by Elliot Berk at Princeton University. As Vern Paxon states for his C/C++
tool flex: They do not share any code though.
JUMP Ultimate Math Package (JUMP) is a Java-based extensible
high-precision math package. Includes support for computations
based on fractions. Support is included for converting to
floating point numbers and BigDecimals.
The Java Language Specification. This book attempts a complete specification
of the syntax and semantics of the language.
JFreeChart is a free Java class library for generating charts, including:
* pie charts;
* bar charts (regular and stacked, with an optional 3D effect);
* line and area charts;
* scatter plots and bubble charts;
* time series, high/low/open/close charts and candle stick charts;
* combination charts;
* Pareto charts;
* Gantt charts;
* wind plots, meter charts and symbol charts.