首页主机java se(java ee , java se, java me怎么区分)

java se(java ee , java se, java me怎么区分)

编程之家2024-06-1111次浏览

一、学完Javase学习什么求学习路线

学完javaSE之后有两个方向可以选择继续发展:1、J2EE,就是企业级

应用开发

java se(java ee , java se, java me怎么区分)
,涉及到web,一般为B/S结构的

应用开发

;需要深入

学习掌握

的知识包括SQL、MVC、IoC、AOP、持久化、WebService、HTML、CSS、

Javascript

等,主流相关技术框架有Spring、Struts、Hibernate、iBatis、EJB、JSF、jQuery、ExtJS、DWR等。2、J2EE的开发特点之一就是一般资源(CPU、内存、

硬盘存储

等)足够丰富。第二个为J2ME,就是嵌入式

Java开发

,涉及到手机、机顶盒、电视之类的设备,在过去的诺基亚为王的时代,

很多小游戏

java se(java ee , java se, java me怎么区分)
就是基于J2ME开发的。如今安卓很流行,很多手机、

智能电视

都使用

安卓系统

,而安卓的

SDK开发

也是基于Java的,就是使用Java进行开发。

二、为什么jdk10只有java se,没有java ee

Oracle公司在2017年已经把JavaEE项目移交给Eclipse基金会了,所以未来Oracle公司将不会继续更新JavaEE的版本了,JavaEE的版本将停留在JavaEE8(确切的说是Oracle保留的版本)。

其实在Oracle接手Java之后,对于JavaEE的发展就存在着较大的不确定性(但是Oracle也对JavaEE的发展做出了规划)。虽然早期JavaEE凭借着EJB在服务器领域积累了大量的用户,但是在Spring等轻量级架构大行其道之后,EJB的地位越发尴尬,虽然EJB推出了3.0版本已经大量简化了开发和部署的步骤,但是依然没有扭转EJB的颓势,EJB的使用在2006年之后已经比较少了(依然有较大存量工程)。

在Eclipse接手JavaEE之后为其起了一个新的名字:JakartaEE,在2018年初还展示了新的图标,可以说JavaEE进入了一个全新的时代,JavaEE将继续存在,但是已经没有JavaEE9了,取而代之的是JakartaEE。

java se(java ee , java se, java me怎么区分)

在Eclipse基金会接手JavaEE之后,目前基于JavaEE8的大量应用将依然得到支持(维护模式),未来JakartaEE的版本也会通过JavaEE8的兼容性测试,这是为了保障大量已构建项目的利益。

同时,JakartaEE将增加对云的支持,以及增加一些服务。目前JakartaEE项目还有大量的工作要做,很多迁移工作也迫在眉睫,所以JakartaEE支持Java9的进程可能会延后,未来JakartaEE是否会跟随JavaSE的更新节奏(每6个月更新一次)还有待观察。

但是,不管怎么说,未来的JakartaEE还是非常值得期待的。

我使用Java语言多年,也出版过Java编程书籍,我会陆续在头条上写一些关于Java方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有Java开发方面的问题,也可以咨询我。

谢谢!

三、java ee , java se, java me怎么区分

您好,我是一名java开发工程师,很高兴回答您的问题。

1.JavaSE是Java基础开发,这里面还包括java小程序开发,javaGUI开发。

2.JavaME是java手机开发,现在很少有人使用JavaME进行手机开发,都是用Android开发。

3.JavaEE是java企业级应用开发,主要开发大型网站,工具,企业应用等.目前很火的WEB开发就属于JavaEE范畴,java是一门面向对象的高级语言,学习起来也比较容易。

以上就是这三者的区别,我建议您直接学习JavaSE,先打好基础,进阶学习JavaEEWEB开发,如果更多问题想咨询,请私信我,很高兴为您答疑解惑!

破qq空间相册密码(怎么破解qq空间相册密码)blackberry 10(什么是blackberryos10)