Introduction
Command line execution lets you run your Java programs by typing commands. It helps you test and use your programs outside of an editor.
You want to run a Java program you wrote without using an IDE.
You need to test small Java programs quickly.
You want to share your program with others who can run it from their terminal.
You are learning Java and want to understand how programs run.
You want to automate running Java programs in scripts.