Java Media Framework API
The Java Media Framework API (JMF) enables audio, video and other
time-based media to be added to Java applications and applets. This
optional package, which can capture, playback, stream and transcode
multiple media formats, extends the multimedia capabilities on the
J2SE platform, and gives multimedia developers a powerful toolkit to
develop scalable, cross-platform technology.
SableVM implements the Java virtual machine specification, second edition.
SableVM is a bytecode interpreter. It's goals are to be reasonably small,
efficient, and fast, as well as providing a well-designed platform for
doing research into different algorithms for bytecode interpretation,
garbage collection, memory management, etc.
BlueJ is an integrated Java environment specifically designed for
introductory teaching. BlueJ supports: - fully integrated environment
- graphical class structure display - graphical and textual editing
- built-in editor, compiler, virtual machine, debugger, etc. - easy-to-use
interface, ideal for beginners - interactive object creation - interactive
object calls - interactive testing - incremental application development
The Inline::Java module allows you to put Java source code directly "inline"
in a Perl script or module. A Java compiler is launched and the Java code is
compiled. Then Perl asks the Java classes what public methods have been
defined. These classes and methods are available to the Perl program as if
they had been written in Perl.
The process of interrogating the Java classes for public methods occurs the
first time you run your Java code. The namespace is cached, and subsequent
calls use the cached version.
Log4E
Log4E is a free Eclipse Plugin which helps you to use your logger easily
in Java Projects. The Plugin Log4E is not bound to any special logging
framework. Thus you might be able to adapt to your own logger by defining
your own templates using the preferences. It has active support for Log4j,
Commons Logging and JDK 1.4 logging. Use the context menu of a java file
or the context menu of an editor and get to the submenu "Log4".
Notice that the editor submenu provides additional tasks.
Every of the following tasks can be invoked either on class or on method level.
The JavaHelp system is an online help system that developers can use to
add online help to their Java platform applications. The JavaHelp system
is both a JCP specification (JSR 97) and a reference implementation of
that specification. The JavaHelp system open source project includes the
source to the reference implementation.
OpenJDK is an open-source implementation of the Java Platform, Standard Edition.
Much of the OpenJDK code is licensed under the GPL version 2 with the
Classpath exception. The Java Hotspot virtual machine source code is
licensed under the GPL version 2 only.