您的位置:网站首页 > Java软件 > 正文

java怎么就能跨平台了呢

类别:Java软件 日期:2022-6-23 14:25:52 人气: 来源:

  JDK :英文全称为(Java Development Kit),中文意思是Java 开发工具包。顾名思义,就是提供给开发人员使用的工具包。

  JVM :英文全称为(Java Virtual Machine),就是我们经常说到听到的java虚拟机了。java能够跨平台的关键就是在这里了。

  弄清楚JDK和JVM之后,我们就来聊聊java是怎么实现“一次编译,到处运行”这样的跨平台功能的。

  梦见杀人不见血

  大家到官网下载jdk时一定有注意到同样版本号的jdk针对不同的操作系统,提供了不同的文件供大家下载。

  而另一种语言是每个翻译官区别于其他翻译官的,只有自己会的语言。这个语言就是针对不同操作系统的可执行指令。

  “一次编译”就是我们开发好功能之后,通过javac这个工具,将我们写好的代码编译成了.class文件。这个时候我们不用考虑我们的代码功能是要放在什么平台去执行。

  要在什么平台执行,只要把这些.class文件交给我们的翻译官JVM(在要运行的平台提前安装好)。我们的翻译官就会把这些.class解释成翻译官服务的平台可以执行的可执行指令了。

  因为针对不同平台有不同的翻译官,这样java就实现了“一次编译,到处运行”这样的跨平台功能了。

  

关键词:java的跨平台
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved