java简介

Java 的三个版本

se:是学习ee的基础,一个基本的类库
me :是开发小型应用, 比如手机上,电视机上嵌入式java的一个版本
ee :开发web应用的一个基础

se 和 ee之间有什么区别

java语言中有容器,比如tomcat,…一些的,这个容器是java,规定符合java的jcp组织规范其他公司自己开发的,为了是让java语言使用者可以更好的开发web应用,那么带容器的这个版本的Java就是javaee ,它有一些se没有的api ,包,类,比如:servlet是javase 中没有的 ,如果 没有javaee这个版本,我们用se来开发一个可以在网站上访问的站点,开发起来是我们在连接http协议时就需要费很大的功夫,而且我们开发出来之后 别人在开发另外 一个站点时,也需要连接http协议,又需要写一些代码,这就造成了代码不能重复利用,需要重复的造轮子,为了解决这一问题,才有了jave ee

后来,在javaee的发展中,我们servlet这些由oracle公司自己开发的容器也逐渐被市面上一些好的产品去替代,比如我spring strucs Java
官方制定的各种 Java EE 规范反而不z受欢迎,他们制定了 JSF 规范,但实际企业开发喜欢用 Struts 2、Spring MVC;他们制定了 EJB 规范,但实际企业开发往往还是喜欢用 Spring;他们制定了 JPA 规范,但实际企业开发往往还是喜欢直接用 Hibernate、MyBatis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值