Here we have some basic information of Java, which can help us to understand 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:
The Java Development Kit comes with a collection of tools that are used for developing and running Java programs. They include:
- appletviewer: Enables us to run Java applet (without actually using a Java-compatible browser).
- javac: The Java compiler, which translates Java source code to bytecode files that the interpreter can understand.
- java: Java interpreter , which runs applets and application by reading and interpreting bytecode files.
- javadoc: Creates HTML-format documentation from Java source code files.
- javah: Produces header files for use with native methods.
- javap: Java dissembler, which enables us to convert bytecode files into a program description.
- jdb: Java debugger, which helps us to find errors in our programs.