tft每日頭條

 > 知識

 > 高級語言源程序有哪兩種執行方式

高級語言源程序有哪兩種執行方式

知識 更新时间:2025-11-24 05:54:53

  1、編譯執行,編譯程序工作時,先分析,後綜合,從而得到目标程序。所謂分析,是指詞法分析和語法分析;所謂綜合是指代碼優化,存儲分配和代碼生成。為了完成這些分析綜合任務,編譯程序采用對源程序進行多次掃描的辦法,每次掃描集中完成一項或幾項任務,也有一項任務分散到幾次掃描去完成的。

  2、解釋執行,它首先将源代碼編譯成二進制字節碼(bytecode),然後依賴各種不同平台上的虛拟機來解釋執行字節碼,從而實現了“一次編譯、到處執行”的跨平台特性。不過,每次的編譯執行需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的運行效率。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved