高级语言源程序有哪两种执行方式
更新时间: 2025-08-05 10:08:46
1、编译执行,编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成。为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的。
2、解释执行,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
高级语言源程序有哪两种执行方式 相关文章
其他相关资讯
- 西北地区必打卡的绝美秘境!这10个地...
- 四川省南充市西充县气象台发布高温红色...
- 四川省广安市华蓥市气象台发布高温红色...
- 四川省内江市威远县气象台发布高温橙色...
- 四川省南充市阆中市气象台发布高温红色...
- 广西壮族自治区桂林市灌阳县气象台发布...
- 四川省雅安市名山区气象台发布高温橙色...
- 四川省宜宾市兴文县气象台发布高温橙色...
- 四川省凉山彝族自治州冕宁县气象台发布...
- 河南省南阳市社旗县气象台发布高温橙色...
- 河南省南阳市西峡县气象台发布高温橙色...
- 四川省南充市气象台发布高温红色预警信...
- 浙江省舟山市普陀区气象台发布大风黄色...
- 青海旅游攻略五日游路线|此生必去的天...
- 河北省沧州市气象台发布暴雨蓝色预警信...
- 江西省九江市修水县气象台发布高温橙色...
- 河南省驻马店市遂平县气象台发布高温红...
- 广东省惠州市龙门县气象台发布暴雨红色...
- 广东省湛江市廉江市气象台发布暴雨黄色...
- 四川省宜宾市高县气象台发布高温红色预...
天气预报导航
天气资讯
更多 >>