java源代碼在java編譯器(javac.exe)的編譯下生成java字節碼文件(.class)。java字節碼文件由java解釋執行器(java.exe)加載到java虛擬機中執行(jvm)。java
例如:D:\myproject\java基礎。下有hello.java文件jvm
執行javac命令編譯生成java.class文件,而後使用java解釋執行器命令運行程序編譯器