java解释器只是java虚拟机的一部分啊,java虚拟机提供了很多工具的,比如javav编译器,javah分解器等。呵呵。java虚拟机可以说是这些工具的集合吧。

解决方案 »

  1.   

    那针对不同的平台,提供不的java解释器,那其它的工具是否就一样?
      

  2.   

    那么说Java虚拟机就是Java解释器啦?
      

  3.   

    那在不同的平台上,有不同的Java虚拟机,那这些不同的Java虚拟机哪些地方不同,哪些地方相同呢?
      

  4.   

    这是概念问题,java虚拟机是一个环境,解释器则是一个工具。
    工具和环境怎么会一样呢。 
    对于不同的平台,对于针对平台的底层接口是不一样的,其提供的上层表现是一样。。
      

  5.   

    针对平台的底层接口就是指调用平台的底层功能,来实现这个虚拟机。
    而虚拟机提供的功能则是与平台无关的。
    就像class文件。从java文件到class文件是和底层相关的。
    但是从class文件到运行,则是无关的。
      

  6.   

    改正一下:
    就像class文件。从java文件到class文件是和平台相关的。
    但是从class文件到运行,则是无关的。
      

  7.   

    应该不一样
    http://expert.csdn.net/Expert/TopicView1.asp?id=3063668