What is JAVA API?
The Java Application Programming Interface (API) is prewritten code, organized into packages of similar topics. For instance, the Applet and AWT packages include classes for creating fonts, menus, and buttons. Having Java API in your environment is a pre-requisite of writing and compiling java program. Sun Microsystem’s J2SE comes bundled with the compiler, a runtime environment, and core API. Before you can develop an application written in the Java programming language, you will need the Java 2 Platform Standard Edition (J2SE) development kit. JESE 5.0 is the most current version of J2SE.