java se和java ee究竟有什么实质上的不同

举报 回答
java se和java ee究竟有什么实质上的不同
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    6,567

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
JavaSE和JavaEE的主要区别在于领域、作用和内容。 JavaSE(Java Platform, Standard Edition)是Java平台标准版,用于开发和部署桌面、服务器以及嵌入式设备和实时环境中的Java应用程序。JavaSE包括用于开发Java Web服务的类库,同时,JavaSE为JavaEE提供了基础。JavaEE(Java Platform, Enterprise Edition)是Java企业版,多用于企业级开发,包括web开发等等。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-oriented architecture, SOA)和Web 2.0 应用程序。
取消 评论
javase是Javaee的基础所开发的东西也不一样,如果想找一份好的工作还是把Javase学好学精可以找一个几千块的工作,如果把Javaee学精那么相信你的工资很快就会超过20k,如果是培训的这个就不好说了,据我知道的我的同学在华清远见学完,薪资拿到10k,他说哪里各方面的情况在各个职业教育中还算是拔尖的,我这个羡慕啊。所以说不过你学好哪一个都可以找到一份不错的工作。加油
取消 评论
多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。
Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:
Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。
比如:数据库连接、接口定义、输入/输出、网络编程
Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。
比如:EJB、servlet、JSP、XML、事务控制
Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。
比如:呼机、智能卡、手机、PDA、机顶盒

他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类

应用场合,API的覆盖范围各不相同。
笼统的讲,可以这样理解:
J2SE是基础;
压缩一点,再增加一些CLDC等方面的特性就是J2ME;
扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。

补充一点J2EE更恰当的说,应该是JAVA2企业开发的技术规范,不仅仅是比标准版多了一些类。
取消 评论
比如:数据库连接、接口定义、输入/输出、网络编程 。②、enterprise edition(企业版) j2ee 包含j2se 中的类,并且还包含用于开发企业级应用的类。 比如:ejb、servlet、jsp、xml、事务控制③、micro edition(微缩版) j2me 包含j2se中一部分类,用于消费类电子产品的软件开发。 比如:呼机、智能卡、手机、pda、机顶盒 他们的范围是:j2se包含于j2ee中,j2me包含了j2se的核心类,但新添加了一些专有类 应用场合,api的覆盖范围各不相同。 笼统的讲,可以这样理解: j2se是基础; 压缩一点,再增加一些cldc等方面的特性就是j2me; 扩充一点,再增加一些ejb等企业应用方面的特性就是j2ee。 补充一点j2ee更恰当的说,应该是java2企业开发的技术规范,不仅仅是比标准版多了一些类。java技术体系的三个分支,se、ee、me,他们可以调用共同的类库javase,就是java的标准平台。javase:开发出来的,就是桌面程序,就是c/s架构的软件。
javaee:就是java的企业平台,javaee开发的b/s架构的软件,简单理解就是网站,我们平时看到的各种网站,都可以用javaee开发。
javame:开发的就是手机程序,移动设备程序等!总结就是,se开发软件,ee开发网站,me开发移动设备软件。 javaee是开发web应用的,例如网站,网页等,要想学好javaee,除了javase精通外,你还要学一些其他的框架以及知识,例如js jquery json xml css struts spring 等一些框架。java最厉害是也用的最多的地方就是做web应用,当然万web应用大体也可分为前端开发,和后端开发(服务器开发)两类,但是不管怎么样,javase是基础,是必须要好好学的。
取消 评论
Java SE(Java Platform,Standard Edition)。JavaSE以前称为J2SE.它允许开发和部署在桌面、服务器、嵌入式环境和实施环境中使用的Java应用程序。JavaSE 包括支持Java Web服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。
Java EE(Java Platform.Enterprise Edition)。这个版本以前被称为J2EE.企业版本帮助开发和部署可移植、健壮、可伸缩切安全的服务端Java应用。Java EE是在JavaSE的基础上构建的他提供Web 服务、组建模型、管理和通信API.可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和web2.0应用程序。
Java ME(Java Platform,Micro Edition)。Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME包括灵活的用户界面、健壮的安全模式、许多内置的网络协议以及对于动态下载的连网和离线应用程序的丰富支持。基于Java ME规范的应用程序只需要编写一次,就可以用于许多设备,而且可以利用每个设备的本级功能。
取消 评论
ZOL问答 > java se和java ee究竟有什么实质上的不同

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?