嚴格來說,是腳本型語言與編譯型語言的區別。
1,腳本型語言,編制后,需要一個引擎來解釋執行,或者說是一個特定的虛擬機負責執行了該語法。
它的處理流程是:
腳本算法—>虛擬機解析轉換—>cpu運算
優點:快速部署,高效維護,調試簡單
缺點:執行效率差,受終端虛擬機引擎的影響大
2,編譯型語言,編制后,通過開發工具的預編譯,編譯,連接,壓縮等一系列的動作,最終生成了機器碼,由操作系統提交到cpu直接執行。
省略了虛擬機解析這一步,因此,執行效率高。
嚴格來說,是腳本型語言與編譯型語言的區別。
1,腳本型語言,編制后,需要一個引擎來解釋執行,或者說是一個特定的虛擬機負責執行了該語法。
它的處理流程是:
腳本算法—>虛擬機解析轉換—>cpu運算
優點:快速部署,高效維護,調試簡單
缺點:執行效率差,受終端虛擬機引擎的影響大
2,編譯型語言,編制后,通過開發工具的預編譯,編譯,連接,壓縮等一系列的動作,最終生成了機器碼,由操作系統提交到cpu直接執行。
省略了虛擬機解析這一步,因此,執行效率高。