Java Program Life Cycle (Image by - Sharma Guides | Subham232330) Java requires the source code of your program to be compiled first. It gets converted to machine-specific code, a byte code that is understood by some run-time engine, or a java virtual machine. Not only will the program be checked for syntax errors by a Java compiler, but some other libraries of Java code can be added (linked) to your program after completing the compilation (deployment stage). * Step1: Create a source document using any editor and save the file as .java (e.g. abc.java) * Step2: Compile the abc.java file using “javac” command or eclipse will compile it automatically. * Step3: Byte Code (abc.class) will be generated on disk. * Step4: This byte code can run on any platform or device having JVM (java.exe convert byte code in machine language) Let’s get familiar with various terminologies used by java programmers. * JDK (Java Development Kit): JDK contains JRE along with various development tools like ...