Easy to Learn Java: Programming Articles, Examples and Tips

Start with Java in a few days with Java Lessons or Lectures

Home

Code Examples

Java Tools

More Java Tools!

Java Forum

All Java Tips

Books

Submit News
Search the site here...
Search...
 

Latest Java Tools and downloads-click here now! › Browse Category › Decompilation, Compilation



Main Page | Add Download | New Additions | Random

Sort: Title Ascending Descending   Published Ascending Descending   Updated Ascending Descending   Rating Ascending Descending  


 ANTLR
Download Now
v 3.0
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. ANTLR provides excellent support for tree construction, tree walking, and translation.
 
Screenshot Full Page

 ASM
Download Now
v 3.0
ASM is a Java bytecode manipulation framework. It can be used to dynamically generate stub classes or other proxy classes, directly in binary form, or to dynamically modify classes at load time, i.e., just before they are loaded into the Java Virtual Machine.
 
Screenshot Full Page

 BCEL
Download Now
v 5.2
The Byte Code Engineering Library is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular.
 
Screenshot Full Page

 DJ Java Decompiler
Download Now
DJ Java Decompiler is Windows decompiler and disassembler for Java that reconstructs the original source code from the compiled CLASS files (for example Java applets). DJ Java Decompiler decompiles Java applets and binaries and produce source code.
 
Screenshot Homepage Full Page

 Excelsior JET
Download Now
v 4.x
Excelsior JET is a certified Java SE 5.0 implementation powered by ahead-of-time (AOT) compilation technology, which helps you:

* Speed up your Java applications without any source code changes or hardware upgrades
* Protect your Java code from decompilation without compromising its performance
* Create a complete installation package without deployment dependencies such as the JRE
 
Screenshot Full Page

 Excelsior JET
Download Now
Excelsior JET is a certified Java SE 5.0 implementation powered by ahead-of-time (AOT) compilation technology
 
Screenshot Full Page

 GCJ
Download Now
GCJ is a portable, optimizing, ahead-of-time compiler for the Java Programming Language. GCJ can also be configured as a cross-compiler, suitable for embedded systems programming.
 
Screenshot Full Page

 JAD
Download Now
v 1.5.8e
Jad is a Java decompiler, i.e. program that reads one or more Java class files and converts them into Java source files which can be compiled again.

Jad is a 100% pure C++ program and it generally works several times faster than decompilers written in Java.
Jad doesn't use the Java runtime for its functioning, therefore no special setup is required (like changes to the CLASSPATH variable).

Jad can be used:

* for recovering lost source codes;
* for exploring the sources of Java runtime libraries;
* as a Java disassembler;
* as a Java source code cleaner and beautifier.
 
Screenshot Full Page

 Javassist
Download Now
v 3.2
Javassist (Java Programming Assistant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode editors, Javassist provides two levels of API: source level and bytecode level. If the users use the source-level API, they can edit a class file without knowledge of the specifications of the Java bytecode.
 
Screenshot Full Page

 JBrowser
Download Now
A class browser is a utility that lets you analyse information contained in class files. JBrowser™ is a highly functional Java class browser. It reads class and jar files and displays all class members (including private elements) in an easy-to-navigate view. Unlike many Java browsers, source code is not required to browse.
 
Screenshot Full Page

 jclasslib
Download Now
v 3.0
jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read, modify and write Java class files and bytecode.
 
Screenshot Full Page

 Pizza
Download Now
v 1.1
Pizza is a small, fast and free compiler for Java and an important superset of the Java programming language. It is written in Java/Pizza and compiles to Java class files.
 
Screenshot Full Page

 Retrotranslator
Download Now
v 1.0.5
Retrotranslator is a Java bytecode transformer that translates Java classes compiled with JDK 5.0 into classes that can be run on JVM 1.4. It is a free, open-source tool based on the ASM bytecode manipulation framework and concurrency utilities backported to Java 1.4.
 
Screenshot Full Page

Page: 1



Home Code Examples Java Forum All Java Tips Books Submit News, Code... Search... Offshore Software Tech Doodling

RSS feed Java FAQ RSS feed Java FAQ News     

    RSS feed Java Forums RSS feed Java Forums

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.

Interactive software released under GNU GPL, Code Credits, Privacy Policy