您當前的位置 :金融 >
一般來說解釋器又譯為直譯器嗎?解釋器運行程序的方法有什么?
2023-05-24 14:20:04   來源:亞洲網  分享 分享到搜狐微博 分享到網易微博

解釋器又譯為直譯器嗎?

解釋器(英語:Interpreter),又譯為直譯器,是一種電腦程序,能夠把高級編程語言一行一行直接轉譯運行。解釋器不會一次把整個程序轉譯出來,只像一位“中間人”,每次運行程序時都要先轉成另一種語言再作運行,因此解釋器的程序運行速度比較緩慢。它每轉譯一行程序敘述就立刻運行,然后再轉譯下一行,再運行,如此不停地進行下去。

解釋器運行程序的方法有什么?

1.直接運行高級編程語言 (如 Shell 自帶的解釋器)

2.轉換高級編程語言碼到一些有效率的字節碼 (Bytecode),并運行這些字節碼

3.以解釋器包含的編譯器對高級語言編譯,并指示處理器運行編譯后的程序 (例如:JIT)



[責任編輯:ruirui]





關于我們| 客服中心| 廣告服務| 建站服務| 聯系我們
 

中國焦點日報網 版權所有 滬ICP備2022005074號-20,未經授權,請勿轉載或建立鏡像,違者依法必究。