高级语言源程序有哪两种执行方式
更新时间: 2025-05-01 02:09:02
1、编译执行,编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成。为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的。
2、解释执行,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
高级语言源程序有哪两种执行方式 相关文章
其他相关资讯
- 全球气候变化趋势解读:极端天气频发背...
- 湖南省怀化市洪江市气象台发布大雾橙色...
- 河北省石家庄市行唐县气象台发布大风蓝...
- 湖南省怀化市通道县气象台发布大雾橙色...
- 湖南省怀化市麻阳县气象台发布大雾橙色...
- 河北省邯郸市广平县气象台发布雷电黄色...
- 广东省东莞市气象台发布暴雨黄色预警信...
- 江西省吉安市永新县气象台发布大雾黄色...
- 云南省红河哈尼族彝族自治州屏边苗族自...
- 山东省淄博市气象台发布大雾黄色预警信...
- 极端天气频发下的人类生存法则:气候变...
- 气候变化最新趋势解读:全球变暖、极端...
- 未来十年气候变化应对策略解析:从极端...
- 河北省邯郸市磁县气象台发布雷电黄色预...
- 辽宁省沈阳市辽中区气象台发布大风蓝色...
- 湖北省孝感市孝昌县气象台发布大风蓝色...
- 湖北省孝感市大悟县气象台发布大风蓝色...
- 湖北省孝感市云梦县气象台发布大风蓝色...
- 湖北省孝感市应城市气象台发布大风蓝色...
- 湖北省孝感市安陆市气象台发布大风蓝色...
天气预报导航
天气资讯
更多 >>