本问题已经有最佳答案,请猛点这里访问。

Java SE和Java EE之间的主要区别是什么?

daniweb.com/forums/thread97463.html

Java SE与Java EE

Java SE(以前称为J2SE)是基本的Java环境。在Java SE中,您可以使用此处描述的API使用Java编写所有"标准"程序。您只需要一个JVM即可使用Java SE。

Java EE(以前称为J2EE)是Java的企业版。使用它,您可以制作网站,Java Bean和更强大的服务器应用程序。除了JVM,还需要与Java EE兼容的应用程序服务器,例如Glassfish,JBoss等。

Java SE代表Java标准版,通常用于开发桌面应用程序,是核心/基本API。

Java EE代表Java企业版,用于在服务器(例如网站)上运行的应用程序。

Java ME代表Java micro Edition,用于在诸如手机之类的资源受限设备(小规模设备)上运行的应用程序。

http://www.dreamincode.net/forums/topic/99678-j2se-vs-j2ee-what-are-main-differences/

就语言而言,并不是java会改变。 Java EE可以访问所有SE库。但是,EE添加了一组用于处理企业应用程序的库。

Java EE更像是一个"平台"或一般的开发领域。

在Java SE中,您编写的应用程序可以作为独立的Java程序或作为Applet运行。在JavaEE中,您仍然可以执行此操作,但是您也可以编写在Java EE容器中运行的应用程序。容器可以为您进行大量管理,例如

java ee 与se区别_Java SE和Java EE之间的主要区别是什么?相关推荐

  1. java se与java 的区别_java se与java的区别是什么

    Java是一门程序设计语言,它有三个版本,Java SE(标准版).Java EE(企业版)和Java ME(微型版).而Java SE只是一个使用Java进行编程的规范.框架,它不是一门编程语言.J ...

  2. java 常量和变量 区别_Java常量和变量的区别是什么

    今天华清Java学院小编要和大家分享的是Java常量和变量的区别.在使用Java语言进行程序设计时,经常需要用到常量和变量来存储信息.什么是常量?什么是变量?Java常量和变量的区别是什么呢? Jav ...

  3. java long和int 区别_java long int的区别

    java long int的区别 java中long和int都属于整型,为什么还要细分为long和int两种数据类型呢?这是因为它们代表的大小不一样.具体区别如下: 1.区别1 16位系统:long是 ...

  4. java与前端的区别_java与前端的区别

    java与前端的区别 1.web前端,主要是给网站做静态页面的,也就是说你平时浏览的网站所看到的页面基本都出自web前端,不过网站版面可以是美工出图. 2.web前端需要掌握的技术有:DIV+CSS, ...

  5. java和c++的区别_JAVA和C++区别详解

    JAVA和C++区别详解 来源:-- 作者:-- 浏览:811 时间:2016-08-10 14:18 标签: 摘要: 1)java是解释性语言,java程序在运行时类加载器从类路经中加载相关的类,然 ...

  6. java与javac的区别_java与javac的区别

    学过Java的都知道javac,它是Java语言的编译器,那么,这两者有什么具体的区别呢?下面学习啦小编给大家介绍一下Java和javac的区别. Java是一种可以撰写跨平台应用软件的面向对象的程序 ...

  7. java web 有什么区别吗_web和java一样吗?有什么区别?

    经常会有同学在学习的过程中遇到web和java,两者傻傻分不清楚.今天给大家说一说什么是web和java,以及两者的区别. web web是互联网的总称,即全球广域网,也称为万维网,它是一种基于超文本 ...

  8. java个人小管家代码_Java程序设计基础—Java小管家系统构建

    课题一 Java桌面小管家项目分析 任务1 Java桌面小管家项目分析 课题二 了解Java语言 任务2 编写第一个Java程序 课题三 面向对象程序设计思想 任务3 为小管家设计类 任务4 实现小管 ...

  9. java runtime是什么软件_Java SE Runtime Environment (JRE) 运行Java程序的必备软件

    Java SE Runtime Environment 运行Java程序的必备软件 因JAVA高度的安全性以及跨平台的特性,使得稳居网络应用程序语言的首选,这也使用得越来越多的程序员选择了Java,这 ...

最新文章

  1. 100W无线电耦合功率测试实验
  2. Maven 的 settings.xml 配置中的mirror节点
  3. SpringMVC教程--异常处理器详解
  4. Xposed如何实现类中函数的调用
  5. 使用iis发布wcf服务
  6. SQL Server 2005中的分区表(四):删除(合并)一个分区
  7. Promise 源码:静态方法
  8. 摘抄一篇:图的存储结构
  9. OD使用教程7(上)- 调试篇07|解密系列
  10. eclipse maven 插件的安装和配置
  11. 初二生态系统思维导图_有关初中生态系统的思维导图
  12. 江苏省计算机二级vb样卷,江苏省计算机二级vb试题大全-20210327053658.docx-原创力文档...
  13. 信息学竞赛报名指南(NOI)
  14. felix 与Phoenix 发音 n和l的分辨
  15. 【并发编程】当我们谈论线程安全时我们在谈论什么
  16. 拉格朗日乘子法(Lagrange Multiplier) 和KKT条件
  17. 如何用代码画出一幅好看的画
  18. BZOJ3790 神奇项链
  19. Google Earth Engine(GEE)——User memory limit exceeded(2)
  20. 长沙理工大学计算机科学与技术专业排名,2019长沙理工大学专业排名

热门文章

  1. sCrypt 合约中的椭圆曲线算法:第一部分
  2. Redhat 6.2(64位) 及 Oracle 11.2.0.4(64位)安装随笔
  3. Ubuntu16.04调试北阳(HOKUYO)UST-20LX激光雷达
  4. 有关Maven依赖中的version
  5. 这29家谷歌SEO公司超赚钱,涉及800亿美元
  6. EndNote文献悬挂缩进的设置方法及设置参考文献序号后面空格长度
  7. 一件模型诉说的3d打印的变化
  8. 集丰照明|如何让洗墙射灯呈现完美的小山丘效果
  9. sairem电源维修AJA电源维修DCXS750-4F
  10. 粪菌移植——一种治疗人体疾病的新型疗法