JAVA的跨平台原理

匿名 (未验证) 提交于 2019-12-02 21:53:52

       由于各操作系统(windows,liunx等)支持的指令集,不是完全一致的,就会让我们程序在不同的操作系统上要执行不同的程序代码,java开发了适用于不同操作系统及位数的java虚拟级(JVM)来屏蔽各个系统之间的差异,提供统一的接口。对于我们java开发者而言,只需要在不同的系统上安装对应的java虚拟机,这时你的java程序只需要遵循java规范,就可以在所有的操作系统上运行java程序了。

    

        面试回答:

        java通过不同系统,不同版本,不同位数的java虚拟机(JVM)来屏蔽不同的系统指令集差异,而对外体现统一的接口(JAVA API) ,对于我们普通的java开发者而言,只需要按照接口进行开发即可。如果我的程序需要部署到不同的环境时,只需要在系统上安装对应的虚拟机即可。


转载请标明出处:JAVA的跨平台原理
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!