jdk jvm tomcat 应用程序之间有什么联系

JAVA中JDK、JVM、Tomcat和应用程序之间有什么关系?

1)JDK是Java开发工具包,开发Java应用程序都要这个工具。JDK包含了Java运行时环境,即JRE。
2)JVM是Java虚拟机。虚拟机有好几种实现,比如hotspot虚拟机。JVM是嵌入在JRE中的。JDK下面的的jre目录里面有两个文件夹bin和lib,可以认为bin里的就是jvm,lib中则是jvm工作所依赖的类库,而jvm和lib和起来就构成了JRE。简单可以认为JVM+lib=JRE。
3)Tomcat是一个web服务器,也叫Servlet容器。运行Java web应用程序的服务器。出了tomcat,现在也有用Netty提供http服务的。

望采纳!谢谢~

tomcat:服务器
JDK(Java Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Enviroment)是Java的运行环境
JVM( java virtual machine)也就是常常听到Java虚拟机。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632