7个回答
展开全部
因为有适用于不同平台的java虚拟机 他们对于字节码文件的解释机制是一样的 也就是只要java源文件一经编译 便能在运行于不同平台之下的java虚拟机以同样的方式解释执行 这就使得java程序能够运行于不同平台
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为java虚拟机是针对不同平台开发的,所以他能够知道同样的代码在这种平台下如何执行。所以。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为java国在不同平台 都有派大使(不同平台上安装的虚拟机是不一样的) 大使们会翻译的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一台JAVA虚拟机就是一台JAVA解释器。经过JAVA解释器的解释才得到具体的机器可执行的代码。这样,只要实际上使用的操作平台上有JAVA解释器,这个平台就可以执行所有JAVA程序。
JAVA程序的翻译过程称为半编译、半解释。
JAVA程序的翻译过程称为半编译、半解释。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询