java和java EE有什么区别

java只有16M,而javaEEjdk有一百多兆~... java只有16M,而java EEjdk有一百多兆~ 展开
 我来答
幻之谁愚
2015-10-27 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:77%
帮助的人:923万
展开全部
  java EE属于Java的一部分;
  Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。
  Java EE(Java Platform,Enterprise Edition)是sun公司(2009年4月20日甲骨文将其收购)推出的企业级应用程序版本。这个版本以前称为 J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0应用程序。
  Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
四川源码时代科技有限公司
2019-09-29 · 让每一名学员高薪就业
四川源码时代科技有限公司
源码时代IT培训,即成都源代码教育咨询有限公司,专注Java、PHP、UI设计、H5前端培训,源码时代致力于打造中国高端IT培训品牌,旨在为每一名前来培训的学子提供良好的服务。
向TA提问
展开全部
Java是一问语言,J2EE是Java语言的一门使用技术,Java为J2EE提供了库和语法,J2EE使用Java的库和语法应用在WEB上。
JavaEE是指Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。也叫J2EE。
JavaSE通常是指Java Standard Edition,Java标准版,就是一般Java程序的开发就可以(如桌面程序),可以看作是JavaEE的子集。
Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:
一、Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
二、Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。
企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
独孤怎会求败
2015-10-10 · TA获得超过365个赞
知道小有建树答主
回答量:219
采纳率:71%
帮助的人:119万
展开全部
java是一大块知识点,分成三部分,java se(也叫j2se) java ee(也叫j2se)和java me(也叫j2me),三者的语法都差不多,其中java se是基础,java ee主要用在网页开发上,而且是大型的网页开发,是java的核心和精髓,而java me应用在移动终端上的应用较多,如安卓应用软件和安卓系统,都是用java me写的,随着现在安卓系统的终端的不断发展,java me也呈现出一种空前的大好前景!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdfarsight00
2023-03-22 · 超过16用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:1.6万
展开全部

Java分三个版本:Java SE(标准版)、Java EE(企业版)、Java ME(微型版)

其中SE就是大家学的Java基础,EE是公司常用的用于网站开发(PC端),ME用于移动端开发,现在熟悉的安卓系统就是用JAVAME开发的。

Java既可以被编译,也可以被解释。通过编译器,可以把Java 程序翻译成一种中间代码 - 称为字节码 - 可以被Java解释器解释的独立于平台的代码。通过解释器,每条Java字节指令被分析,然后在计算机上运行。只需编译一次,程序运行时解释执行。

Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。

或者用一种更总结性的话术来表达就是:java跨平台就是能在不同的环境(主要是操作系统)上运行java程序!

这也是Java为什么这么火,为什么这么多年依然屹立不倒且久盛而不衰的原因。一个无视于平台,跨平台的语言,必然有长久的生命力。而作为程序员来说,职业发展的长远规划,选择Java远比选择其他无法实现跨平台的语言,更有长远价值(包括现在非常流行的H5语言,也是一种跨平台语言,“一次设计,普遍适用。一次编写,随处部署”

相似的JAVAEE、javase、javame可简单的总结为三点:

Java SE 是做电脑上运行的软件。

Java EE 是用来做网站的-(我们常见的JSP技术)

Java ME 是做手机软件的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幽冥神者
2011-05-08 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1786万
展开全部
JAVA是一种语言,分为JAVA SE,JAVA EE,JAVA ME,以及其他的像card等等。
JAVA EE本身是规范,没有自己的JDK,是其他中间件厂商根据规范制定的API你拿来用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式