男女激情视频网站在线-狠狠躁夜夜躁人人爽天天3-99国产午夜在线精品-一区二区三区日本精品视频-久久99热这里只精品-国产精品熟女视频区蛋播-人久热欧美在线观看量量-加勒比熟妇中文高清-碰碰视频一区二区三区

高級語言源程序有哪兩種執(zhí)行方式


高級語言源程序有哪兩種執(zhí)行方式

文章插圖
1、編譯執(zhí)行,編譯程序工作時,先分析 , 后綜合,從而得到目標(biāo)程序 。所謂分析,是指詞法分析和語法分析;所謂綜合是指代碼優(yōu)化,存儲分配和代碼生成 。為了完成這些分析綜合任務(wù),編譯程序采用對源程序進(jìn)行多次掃描的辦法,每次掃描集中完成一項或幾項任務(wù),也有一項任務(wù)分散到幾次掃描去完成的 。
【高級語言源程序有哪兩種執(zhí)行方式】2、解釋執(zhí)行,它首先將源代碼編譯成二進(jìn)制字節(jié)碼(bytecode) , 然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性 。不過,每次的編譯執(zhí)行需要消耗一定的時間 , 這同時也在一定程度上降低了 Java 程序的運行效率 。