问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java 虚拟机 如何实现跨平台的?

发布网友 发布时间:2022-04-23 17:14

我来回答

5个回答

热心网友 时间:2023-10-10 11:30

现在主流的机顶盒,均提供JVM。即机顶盒里有‘JAVA虚拟机’,你自己是无法直接导入JVM的,这是由生产厂家决定的,如果支持用户自己扩展功能,需要借助相关工具。游戏机如果支持java,将你成功编译的类文件导入就可以运行。就如同现在支持java的手机可以下载运行java开发的游戏,原理是相同的。java的跨平台性是因为jre和jdk都是由JVM编译支持的,成功编译的类文件由JVM解释执行。不同操作系统对java的支持都是由不同的JVM实现的。在没有安装JVM的WIN系统主机上需要将成功编译的文件转换为.exe可执行文件方能脱离JVM直接(双击)运行。

热心网友 时间:2023-10-10 11:31

Java 是在各种平台之上建立起他自己的平台
也就是所谓的 JVM (Java 虚拟机器)
再用 JVM 来执行他的类别档
因为不管在甚么平台上 实际执行类别档的都是 JVM
所以就可以达到 跨平台的目的
你在开发JAVA时不需要考虑跨平台的问题,只要在你想要的运行的平台上装有JAVA虚拟机即可以运行你的JAVA程序。这个不需要你去实现。

热心网友 时间:2023-10-10 11:31

因为java虚拟机有不同系统的安装包,而java代码的运行仅仅是靠虚拟机而已,所以虚拟机实现了跨平台那么java代码自然而然就。。。

热心网友 时间:2023-10-10 11:32

导入后平台不能识别虚拟机。 具体问题可以向学嵌入式学习。

热心网友 时间:2023-10-10 11:32

只要导入JDK就可以了~~一个java运行的环境变量!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 迅雷离线文件取回本地的问题 Java的跨平台特点是由什么保证的? 迅雷离线下载的取回本地什么意思? 我梦见自己捡了好多100元,什么预兆 迅雷离线下载如何取回文件的小技巧 简述JAVA 的工作机制。为什么它能实现跨平台 梦见在河边捡到黄金龟 迅雷重新下载把原来的删到哪里了?能找回吗? JAVA语言为什么能跨平台? 迅雷离线下载之后,取回本地,完成之后,文件消失不见了,为什么? 请问迅雷离线下载,云端下载一半的文件怎么取回本地啊? 迅雷正在下载和离线空间的取回本地 很多次梦到捡金子,梦到自己开车,可是实际本人不会开,这意味着什么? 迅雷7的离线下载怎么取回本地? 梦见捡金子然后卖掉 梦见在一段上坡路捡到很多金银首饰是什么意思? 迅雷离线下载后怎么操作才能取回本地? 迅雷取回本地的文件怎么播放 迅雷高速下载如何取回本地 迅雷离线取回本地后文件在哪里? 在这台电脑装了JDK能运行java程序,在另一台电脑不装JDK怎样运行java?那它的可移植性又是何意? 关于JAVA跨平台编译的疑问 博学谷从0开始学Java教程-2-Java语言跨平台原理 姓苏取什么名字好呢?男女都可以。 姓苏取什么名字具有文艺气息? 对java跨平台的疑惑!使用了JNI,或native的方法,就不能跨平台吗? 姓苏的女孩子该取什么名字才好听呢? 怎么打开jdk?新建.java文本文档然后每次自动用vc2005打开 苏字取名寓意 姓苏取什么名字好听 同样都是跨平台开发的语言,为什么说。NET比JAVA快 什么方法能使小臂变得纤细 姓苏的取名大全 2020年2月28日早上4点08分出生男孩,姓苏取什么名字好? 怎样使小臂变粗 女孩,姓苏,取什么名字好? 怎样可以让胳膊和小臂变粗? 姓苏的取什么名字好啊t 怎样锻炼能使小臂粗壮一些? 苏姓女孩起名!