Java SE和Java EE之间的主要区别是什么?
发布于 2012-07-24 19:58:47
http://www.dreamincode.net/forums/topic/99678-j2se-vs-j2ee-what-are-main-differences/
就语言而言,java并没有发生变化。Java可以访问所有SE库。但是,EE添加了一组用于处理企业应用程序的库。
Java更像是一个“平台”或一般的开发领域。
在Java中,您可以编写作为独立java程序或Applets运行的应用程序。在JavaEE中,您仍然可以这样做,但您也可以编写在JavaEE容器中运行的应用程序。容器可以为您执行大量管理工作,例如跨线程扩展应用程序、提供资源池和管理功能。
Java有一个基于Servlets的web框架。它有JSP (Java Server Pages,Java服务器页面),这是一种模板语言,可以从JSP编译成Java servlet,在Java servlet中可以由容器运行。
因此,Java EE或多或少是Java SE +企业平台技术。
Java EE远远不只是几个额外的库(这是我第一次看到它时所想的),因为有大量的框架和技术构建在Java EE规范之上。
但这一切都可以归结为普通的老式java。
发布于 2009-06-30 18:37:54
Java SE指的是Java及其库的标准版本。Java是指用于部署web应用程序的Java企业版。
发布于 2009-06-30 18:37:46
Java EE是企业版。
包括jsp、servlets、bean和其他一些用于服务器编程的东西。
Java SE是标准版。这是普通的老式Java。包括GUI之类的东西。
https://stackoverflow.com/questions/1065240
复制相似问题