我是靠谱客的博主 机智大炮,这篇文章主要介绍为什么说java程序一次编译,处处运行?,现在分享给大家,希望可以做个参考。

在这里插入图片描述
java是半编译语言(高级语言),java源程序(.java)在经过java编译器编译后成为java字节码文件(.class文件)而cpu只认识机器码,不认识字节码,所以java程序要想执行,必须通过java虚拟机把字节码转换为机器码。

在不同的平台上,字节码是一样的但是虚拟机不同(例如:windows、Linnux),运行在不同平台上的虚拟机将相同的字节码解释给不同品台上的cpu,这样,java程序就可以在不同的平台上运行了。

最后

以上就是机智大炮最近收集整理的关于为什么说java程序一次编译,处处运行?的全部内容,更多相关为什么说java程序一次编译内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部