java 怎么實現(xiàn)java與c 之間的通信?
怎么實現(xiàn)java與c 之間的通信?c它是一種編譯語言,也就是說,當你的語言生成一個可執(zhí)行文件時,它在執(zhí)行時直接是機器代碼,所以它很快而Java是一種解釋性語言,也就是說,它首先生成中間代碼,當程序執(zhí)
怎么實現(xiàn)java與c 之間的通信?
c它是一種編譯語言,也就是說,當你的語言生成一個可執(zhí)行文件時,它在執(zhí)行時直接是機器代碼,所以它很快
而Java是一種解釋性語言,也就是說,它首先生成中間代碼,當程序執(zhí)行時,它通過JVM(Java虛擬機)被相應的機器代碼所取代。雖然速度很慢,但這是因為這個虛擬機位于硬件和操作系統(tǒng)之間,因此Java平臺是無與倫比的,可以在任何設備上實現(xiàn)。但是因為速度慢,大規(guī)模的應用軟件需要用C語言來完成。硬件是否連接到網絡?如果你連接到互聯(lián)網,那就是物聯(lián)網。實際上,您使用javatcpip通信協(xié)議來連接。Socket接口讓我們看看
目前,單片機常用的編程語言有匯編語言和C語言。