Java JNI實現原理初探

前言 寫這個是出於好奇。 我們知道cpu只認得 「0101101」 類似這種符號, C、C++ 這些代碼最終都得通過編譯、彙編成二進制代碼,cpu才能識別。而Java比C、C++又多了一層虛擬機,過程也複雜許多。Java代碼經過編譯成class文件、虛擬機裝載等步驟最終在虛擬機中執行。class文件裏面就是一個結構複雜的表,而最終告訴虛擬機怎麼執行的就靠裏面的字節碼說明。 Java虛擬機在執行的時
相關文章
相關標籤/搜索