java编译器和java虚拟机的关系??

java编译器是单独存在的还是虚拟机的一部分??... java编译器是 单独存在的 还是 虚拟机的 一部分?? 展开
 我来答
tomiscat2009
推荐于2018-03-29 · TA获得超过2434个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:539万
展开全部
java的编译器,或者说jdk,是用来将源码编译成class字节码的,是java的开发环境;虚拟机就是装有jre的可以运行class字节码的东东,可以是手机、电脑、和其他,只要能安装上java的运行环境jre,就能在其上面运行class,这就构成了一个jvm,java虚拟机,是java的运行环境!!

另外,两者分开的,但是jdk上自带有jre,因为要开发java的话是必须有jdk和jre的;如果纯粹只要能运行java程序的话,就只要安装jre就好了!!

jdk:Java Development Kit
jre:Java Runtime Environment
jvm:Java Virtual Machine
帐号已注销
2009-04-18
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
java编译器是开发java程序用的
java虚拟机是java跨平台的解释java程序和运行java程序用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式