我们先从javac命令开始,javac命令是将源代码编程成class字节码文件,因为我们的JVM虚拟机是执行class字节码文件的,不是执行源代码,JVM虚拟机是不认识源代码的。
public class Helloworld{
public static void main(String[] args) {
System.out.println("hello world");
}
}上面是一段简单的java源代码,我们需要使用javac命令将其编程成字节码文件,才能运行,如下图: