跟java相关的概念理解
老师,血java这么久了,对里面的技术运用是清楚了,但是对于一些表层概念在认识上还是有点模糊,概括起来也笼统。我想细致了解下:
什么是java SE,什么是J2EE,他们之间是什么关系,另外java都还有哪些版本,他们都属于一种框架么?
正在回答
我是这样理解的。Java SE和J2EE是两套软件工具包。这些软件工具是给程序员用的,程序员用这些工具开发给普通用户使用的应用程序。
Java SE,Java Standard Edition,Java标准版,顾名思义,这个工具包里包含了最基础的工具。同时,这个工具包里还包含了用于桌面应用程序开发所需的工具。
J2EE,Java to Enterprise Edition,Java企业版。为什么要企业版呢?因为这个工具包里的工具主要被设计用于开发企业自动化办公软件。那么企业自动化办公应用与web应用有什么关系?这是因为现代企业办公应用大多以web应用的形式出现。起始我们完全可以把这个工具包叫做Java Web Edition,但是由于历史原因,这个工具包被命名为Java to Enterprise Edition。这个工具包里面包含了Java SE的内容,同时又增加了web开发相关的工具。包含Java SE很好理解,因为人家是基础啊。有很多基本工具,新加入的工具的底层需要用到这些基本工具。
以上是我个人的理解,不知道对你有没有帮助。欢迎一起探讨。
对于Java的其他版本,你可以参考一下Java官网:https://www.oracle.com/technetwork/java/index.html
有很多版本。但是这些版本不是我们研究的领域,例如Java ME,这个是嵌入式开发领域里用到的。全称是Java Micro Edition,不是Java Mobile Edition哈,不要误以为是移动开发,哈哈哈。
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星