The java Tool : Introduction « Language « Java Tutorial

The java tool executes a Java class.

To execute a Java class, the java tool loads the bytecode of the specified class and invokes the main() method of the class.

You can also use the java tool to run executable JAR files.

The syntax to use the java tool to execute a Java class is:

java [options] 

options refers to the command line options that you can pass to the java tool.

The class-name specifies the name of the class file to execute.

-clientSelects the Java HotSpot Client Virtual Machine (VM) to use for executing a class.
-serverSelects the Java HotSpot Server VM to use for executing a class.
-cp classpathSpecifies a list of directories, JAR archives, and ZIP archives to search class files.
-jarExecutes a JAR file.
-versionDisplays the JVM version.

1.1.1.Developing a Java program involves
1.1.2.JDK Utilities
1.1.3.See the details of the compilation: use the verbose option
1.1.4.A profiler is used to analyze how much time a program spends in each part of the code.
1.1.5.The syntax to use the javac tool
1.1.6.Java Compiler Options
1.1.7.The java Tool
1.1.8.Commonly Used Java Command Options
1.1.9.The javadoc Tool
1.1.10.The jar Tool
1.1.11.The javap Tool
1.1.12.Some of the Options Supported by the javap Utility
1.1.13.The jarsignature Tool
1.1.14.The native2ascii Tool
1.1.15.The jconsole Tool
1.1.16.Set the memory available to the JVM
1.1.17.Java memory command line arguments