java - JAVA企业版的JRE和JVM一样吗?
问题描述
我可以想象 JDK 至少在 JAVA SE 和 JAVA EE 之间是不同的。JRE 和 JVM 也不同吗?我在互联网上研究了很长时间,但找不到明确的答案。它要么只专注于解释 JDK、JRE 和 JVM 之间的区别,要么只专注于解释 SE 和 EE 之间的 API 和功能区别。
我看到有多个开源服务器实现,例如 Tomcat。他们如何分发 JAVA EE jar (servlet-api) ?
这甚至是一个值得思考的有效问题吗?还是我有什么误解?
解决方案
答案是 JVM 和 JRE 用于 JSE 和 JEE 是一样的,更清楚地说,什么是 JEE?JEE 是一组 java 类和接口以及注解,当然还有一个容器(应用服务器)。
推荐阅读
- multithreading - 为什么变量绑定会影响循环体内的生命周期?
- java - 所有服务器请求的@Pointcut 不适用于测试上下文
- javascript - 日期过滤器问题,包括从和到日期选择
- azure - Azure CDN 的后备存储帐户(或多个存储帐户)
- c - callFunctionCall 如何使用 FunctionCall 结构工作
- reactjs - Field must be inside reduxForm() when using symlinked module
- azure - How to deploy pgadmin4 docker image on azure web app?
- python - Encoding text with multiple encodings
- azure-devops-server-2019 - A setup package is either missing or damaged [Azure DevOps Server 2019]
- python - 有没有办法使用 BeautifulSoup/requests 抓取搜索框,然后搜索和刷新?