
6个回答
展开全部
Java源码--->JVM虚拟机编译---->.class文件--->各个平台的Java虚拟机加载执行.class文件
Java之所以能够跨平台,是因为Java在主流操作系统中都实现了Java虚拟机,而每个系统的虚拟机编译出的.class文件都是统一的,这个.class文件能在任意一个安装了Java虚拟机的系统平台上运行,所以Java能够跨平台。
Java之所以能够跨平台,是因为Java在主流操作系统中都实现了Java虚拟机,而每个系统的虚拟机编译出的.class文件都是统一的,这个.class文件能在任意一个安装了Java虚拟机的系统平台上运行,所以Java能够跨平台。
展开全部
通俗来讲就是JAVA所声称的:一次编写,到处运行
要做到这一点就要依靠SUN的特色:虚拟机JVM了。编程人员编写好程序(即.java格式文件)做好环境设置,使用jvm中的javac.exe对编码文件进行编译再用java.exe解释执行。
要做到这一点就要依靠SUN的特色:虚拟机JVM了。编程人员编写好程序(即.java格式文件)做好环境设置,使用jvm中的javac.exe对编码文件进行编译再用java.exe解释执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过它的虚拟机jvm,不同的系统提供不同的虚拟机。
本回答被提问者采纳

你对这个回答的评价是?
展开全部
因为java虚拟机支持多种平台,只要能种java虚拟机的平台都应该支持java运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询