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

概述

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

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

最后

以上就是机智大炮为你收集整理的为什么说java程序一次编译,处处运行?的全部内容,希望文章能够帮你解决为什么说java程序一次编译,处处运行?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部