JAVA是在JVM也就是JAVA虚拟机上运行的而通过JDK的编译可以使你编写的程序在JVM上运行,而eclipse的出现则是让你编写程序更加的轻松方便。
说道运行环境和开发工具的区别就是:
程序通过开发工具开发出来,而通过运行环境来运行
没有说包含的关系,是相辅相成的,eclipse是开发工具,但是不用eclipse你直接使用记事本也是可以开发程序的,只是开发起来十分费劲。
JDK 是java额,不是一个工具啦。
eclipse 是免费的编程的工具,JDK提供一个环境,eclipse在这里运行而已。
myeclipse是eclipse的一个插件,收费,但是一般都只要用Myeclipse也就够了(破解一下)。他有eclipse 的功能。
发动机和汽车的关系!区别也是一样!
jdk 是java的运行虚拟机平台。eclipse和myeclipse都是java的开发环境。