A Brief Introduction of JAVA - /: Practical
A Brief Introduction of JAVA - /: Practical
JAVA FEATURES
The various features of Java are:1.
2.
3.
4.
5.
6.
7.
8.
9.
Java
compiler
Virtual
Machine
Bytecode
Java
Interpreter
Machine
code
JAVA ENVIRONMENT
Java environment includes a large number of development tools and hundreds
of classes and methods. The development tools are part of the system known as
Java Development Kit(JDK) and the classes and methods are part of the Java
Standard Library(JSL), also known as the Application Programming
Interface(API).
JAVA development Kit
It is a collection of tools that are used for developing and running java programs.
They include:
Appletviewer :- Enables us to run Java applets.
Java :- Java interpreter , which runs applets and application
by reading
and interpreting bytecode files.
Javac :- the java compiler which translate Java source code to
bytecode files that the interpreter can understand.
Javadoc :- Creates HTML format documentation from Java source code
files.
Javah :- Produces header files for use with native methods.
Javap :- java disassemble , which enables us to convert bytecode into a
program description.
Jdb :- java debugger , which helps us to find errors in our programs.
Text editor
JAVA source
code
javdoc
HTML
files
javac
Java
class files
java
Javah
Header
files
jdb
Java
program
output