java se和java ee究竟有什么实质上的区别
不用解释概念,我也知道一个标准版一个是企业版,这两个究竟有什么实质的区别呢?比如开发工具什么的,还有这两个和jdk分别有什么关系?...
不用解释概念,我也知道一个标准版一个是企业版,这两个究竟有什么实质的区别呢?
比如开发工具什么的,还有这两个和jdk分别有什么关系? 展开
比如开发工具什么的,还有这两个和jdk分别有什么关系? 展开
8个回答
展开全部
区别如下:
1、Java SE:
Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。
Java SE(Java Platform, Standard Edition,Java标准版)就是基于JDK和JRE的。
2、Java EE:
Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java SE,Java EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(EnterpriseJavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。
Java EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EJB,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
1、Java SE:
Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。
Java SE(Java Platform, Standard Edition,Java标准版)就是基于JDK和JRE的。
2、Java EE:
Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java SE,Java EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(EnterpriseJavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。
Java EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EJB,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
展开全部
java se的api都是基于单机版的一些功能而设计的。
而java ee主要是用来开发网站,erp系统,oa系统,等等的一个集框架等多体系内容的一个知识体系。
建议你去百科看看,分别看了这两个,你就知道什么区别了,O(∩_∩)O~,加油,祝你学有所成。
而java ee主要是用来开发网站,erp系统,oa系统,等等的一个集框架等多体系内容的一个知识体系。
建议你去百科看看,分别看了这两个,你就知道什么区别了,O(∩_∩)O~,加油,祝你学有所成。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javaSE是基于c/s的的就是java开发的桌面应用,javaEE就是基于web,也是java开发的web应用,java开发web应用也是让java开始火爆的原因,还有一个就是javaMobile,java开发手机应用,希望能帮到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME)、适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enterprise Edition,Java EE)。
区别就是适用的系统不同。
区别就是适用的系统不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java ee主要就是一种或多个框架组合,让开发者基于框架开发应用。而java se泛指java平台和java语言,jdk就是封转好的类库,包括了网络接口等供开发者使用,jdk也就是使用java se封装了java基本的工具类。开发工具这点是用户自己选择的,不同的开发者喜欢不同的开发工具,比如eclipse、netbeans,开发工具只是方便开发人员编码而已,不存在等级差别,纯粹看个人喜好和能力。
追问
1.如果进行j2ee的开发的话。是用eclipse还是Eclipse IDE for Java EE Developers?
2.还有就是IDE有什么作用?
3.还有就是安装eclipse以后还需要安装myeclipse吗?
追答
1、用Eclipse IDE for Java EE Developers或者Myeclipse
2、IDE就是指那些开发工具,在上面开发比较方便省力,比如可以自动生成代码,以及自动编译等。
3、如果你安装的是Eclipse IDE for Java EE Developers的话就不需要了,myeclipse是将很多功能集成在一起的IDE,它原则上算是eclipse的插件,只是内容太丰富了,运行起来比较占资源。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询