面试宝典-JavaSe-Java基础

解释和编译的区别? 一、与计算机的交流方式不同 1、解释程序不产生目标代码zhi,它逐条地取出源程序中dao的语句,边解释,边执行;解释器把源代码文件边解释成机器语言边交给CPU执行。 2、编译是将源程序翻译成可执行的目标代码,执行可执行程序文件,翻译与执行是分开的。 二、运行环境不同 1、解释程序可跨平台使用,因为解释器已经做好了对不同平台的交互处理,用户写的源代码不需要再考虑差异性,源代码所有
相关文章
相关标签/搜索