他们的确都运行在 JVM 之上,但不全是 Java 写的。

解决方案 »

  1.   

    全都是java写的,所以当然都受虚拟机的“管辖”。他们的确都运行在 JVM 之上,但不全是 Java 写的。(难道还有别的语言么?偶怎么没听说过)
      

  2.   

    当然有别的,比如 Eclipse 的 SWT 库就包含很大一部分 Native 代码,这些代码与系统有关,都是 C/C++ 写的。你可以尝试在这些东西的安装目录下去寻找 .dll 文件,所在 .dll 都不会是 Java 写的。
      

  3.   

    呵呵,有道理,受教了。不过eclipse也可以在linux上跑,估计那个linux的版本也是和这个类似的方法,不过就不能是调用dll的方法了。
      

  4.   

    eclipse的swt在多个平台上有实现版本,就如同java的虚拟机一样。
      

  5.   

    不会是一种语言写的了,Eclipse ,tomcat,jboss都是以jvm为基础的。可以在linux上运行,不同的jvm.