Java编译和运行的命令
Java编译命令(javac)
-
是Java开发工具包(JDK)提供的一个工具,用于将Java源代码(.java文件)编译成Java字节码(.class文件),这些字节码文件可以在Java虚拟机(JVM)上运行。
基本语法: javac [options] source_files
-
javac:表示Java编译器命令。
-
[options]
:表示可选的编译选项,如指定类路径(-classpath或-cp)、输出目录(-d)、源代码版本(-source)和目标字节码版本(-target)等。可以通过javac -help
查看所有可用的编译选项。 -
source_files
:指定要编译的Java源代码文件,可以是一个或多个文件名,支持使用通配符(*)来编译整个文件夹中的所有Java文件。
Java运行命令(java)
-
用于启动Java虚拟机(JVM)并运行编译后的Java字节码文件(.class文件)。
基本语法:java [options] class [args...]
-
java
:表示Java运行命令。 -
[options]
:表示可选的运行选项,如指定类路径(-classpath或-cp)、堆内存大小(-Xmx和-Xms)等。可以通过java -help
查看所有可用的运行选项。 -
class
:指定要运行的Java类名,注意这里不包括文件扩展名.class
。 -
[args...]
:表示传递给主方法(main)的参数,这些参数将作为字符串数组传递给main(String[] args)
方法。