解釋器又譯為直譯器嗎?
解釋器(英語:Interpreter),又譯為直譯器,是一種電腦程序,能夠把高級編程語言一行一行直接轉譯運行。解釋器不會一次把整個程序轉譯出來,只像一位“中間人”,每次運行程序時都要先轉成另一種語言再作運行,因此解釋器的程序運行速度比較緩慢。它每轉譯一行程序敘述就立刻運行,然后再轉譯下一行,再運行,如此不停地進行下去。
解釋器運行程序的方法有什么?
1.直接運行高級編程語言 (如 Shell 自帶的解釋器)
2.轉換高級編程語言碼到一些有效率的字節碼 (Bytecode),并運行這些字節碼
3.以解釋器包含的編譯器對高級語言編譯,并指示處理器運行編譯后的程序 (例如:JIT)
關于我們| 客服中心| 廣告服務| 建站服務| 聯系我們
中國焦點日報網 版權所有 滬ICP備2022005074號-20,未經授權,請勿轉載或建立鏡像,違者依法必究。