优雅刺客 2023-04-24 16:11 采纳率: 81.8%
浏览 19
已结题

有个问题 java的jdk的问题,到现在还没整明白

请问j2ee和j2se的jdk是一样的吗?为什么我下载的都是j2se的jdk呢?

  • 写回答

2条回答 默认 最新

  • Leodong. 2023-04-24 16:17
    关注

    该回答通过自己思路及引用到baidu搜索,得到内容具体如下:

    J2EE J2SE 都是 Java 技术的不同方面。
    
    J2SE(Java 2 Standard Edition)是 Java 的标准版,包含了 Java 编程语言、Java 虚拟机(JVM)、Java 类库等核心组件,它主要面向桌面应用程序和控制台应用程序的开发。
    
    J2EE(Java 2 Enterprise Edition)是 Java 的企业版,包含了 J2SE 的所有内容,并且还增加了一系列的企业级组件和服务,例如 Servlet、JSP、EJB 等,它主要面向企业级应用程序的开发。
    
    J2EE J2SE JDK 是基于同一套代码库开发的,但是它们的开发目标和针对的应用场景是不同的。因此,J2EE JDK 包含了 J2SE 的所有内容,同时还增加了一些特定于企业级应用开发的组件和服务。
    
    通常情况下,我们下载的 JDK J2SE 的,因为它是 Java 的标准版,适用于大部分的 Java 应用程序开发。如果您需要开发企业级应用程序,那么您需要下载 J2EE JDK,它包含了更多的企业级组件和服务。
    
    需要注意的是,最新版的 Java 已经不再使用 J2SE J2EE 的命名方式,而是使用 Java SE 和 Java EE 的命名方式。因此,如果您使用的是最新版的 Java,您需要下载 Java SE 或 Java EE 的 JDK,而不是 J2SE J2EE JDK。
    
    

    如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月2日
  • 已采纳回答 4月24日
  • 创建了问题 4月24日

悬赏问题

  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗