java 怎么實現(xiàn)java與c 之間的通信?
怎么實現(xiàn)java與c 之間的通信?c 是編譯型語言,就是你語言生成可執(zhí)行文件的時候,執(zhí)行的時候直接是機器碼,所以速度快而java是解釋型語言,就是先生成中間碼,程序執(zhí)行的時候要通過jvm(java
怎么實現(xiàn)java與c 之間的通信?
c 是編譯型語言,就是你語言生成可執(zhí)行文件的時候,執(zhí)行的時候直接是機器碼,所以速度快
而java是解釋型語言,就是先生成中間碼,程序執(zhí)行的時候要通過jvm(java虛擬機)裝換成你的機子對應(yīng)的機器碼執(zhí)行,雖然速度慢,由于在硬件和操作系統(tǒng)之間鋪設(shè)了這種虛擬機,所以java夸平臺性無可比擬,基本可在任何設(shè)備上執(zhí)行。但是因為慢,所以大型的應(yīng)用軟件要用c 來做,效率問題