:欢迎您的到来! 如果您遇到任何问题,请联系博主qq: 180181332

JavaSE、JavaEE和Javaweb的区别和联系

罗小黑
2021-09-24 / 3 评论 / 140 阅读 / 正在检测是否收录...

JavaSE、JavaEE和Javaweb的区别和联系

1.JavaSE(Java Standard Edition)标准版

Java SE 以前称为 J2SE,定位在个人计算机使用,用来开发C/S架构软件。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE提供基础。(开发电脑软件,比如windows下的应用程序,提供完整的Java核心API)

2.JavaEE(Java Platform Enterprise Edition) 企业版

Java EE,以前称为 J2EE,定位在服务器端应用。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。 具有一些更加便捷的应用框架。(主要用于Web应用程序开发)

3.JavaWeb

很多时候,javaweb与javaee是混用的,两者的概念并不能准确区分。个人对javaweb的理解是以javase为基础,应用javaee及其它技术所开发的基于浏览器的b/s应用,方便用户通过浏览器与服务器进行后台交互。
可以粗略地认为JavaWeb就是JavaEE的一部分,是成为JavaEE大师过程中的第一站

4.JavaSE、JavaEE和JavaWeb三者关系图

kty9muvx.png

5.Java ME(Java Micro Edition)小型版

支持Java程序运行在移动终端(手机、PDA)上的平台,对Java API有所精简,并加入了针对移动终端的支持,此版本以前称为J2ME

6.Java Card

支持一些Java小程序(Applets)运行在小内存设备(如智能卡)上的平台

本文共 387 个字数,平均阅读时长 ≈ 1分钟
4

打赏

海报

正在生成.....

评论 (3)

取消
  1. 头像
    罗小黑 Lv.4 作者
    Windows 10 · QQ Browser
    沙发

    开开心心每一天

    回复 删除 垃圾
    1. 头像
      小白 Lv.1
      Windows 10 · QQ Browser
      @ 罗小黑

      冲冲冲

      回复 删除 垃圾
      1. 头像
        罗小黑 Lv.4 作者
        Windows 10 · QQ Browser
        @ 小白

        爱党爱人民!忠于党忠于人民!

        回复 删除 垃圾