一、基礎知識
- (1)JVM(java虛擬機)原理解析:java字節碼就是 .java 程序編譯後的 . class文件。然後使用Windows(Linux)上的java虛擬機(起到解釋的作用)轉爲機器碼,以便系統識別。
- (2)java程序運行過程:java代碼 -》java字節碼 -》以java HelloWorld 爲例 -》加載系統配置 -》根據相應配置找到JVM(虛擬機)-》獲取java本地接口 -》找到main方法進行運行。
- (3)JVM執行class文件的過程:class文件 -》類加載器子系統 -》訪問內存 -》執行一系列操作。
二、cmd命令行操作 - (1)編寫一個簡單的HelloWworld 程序,然後保存。注意:類名和文件名要相同。
public class HelloWorld {
public static void main(String[] args) {
//我的第一個java程序
System.out.println("Hello world !");
}
}
- (2)cmd 中進行編譯
- (3)回車之後打開**.java**所在的文件夾,就會看到有一個 .class文件。編譯成功。
三、java命令 運行 class,無法加載主類解決辦法
- (1)解決辦法見下邊鏈接:java命令 運行 class,無法加載主類解決辦法