j2se、j2ee、j2me:
j2se、j2ee、j2me,中的数字“2”是指Java2:自从 Java1.2 发布后,Java 改名为 Java2(我只能呵呵,可以说知道1.5后才有人将其改名为5,…);
1998年12月,Sun发布了Java历史上最重要的JDK版本:伴随JDK1.2一同发布的还有JSP/Servlet、EJB等规范,并将Java分成了J2EE、J2SE和J2ME三个版本。
J2se(Java 2 Standard Edition)是Java的标准版,用于标准的应用开发,即针对普通PC应用开发;
J2ee(Java 2 Enterprise Edition)是Java的一种企业版用于企业级的应用服务开发,即针对企业网应用;
J2me(Java 2 Micro Edition)是Java的微型版,常用于手机上的开发,说白了针对嵌入式设备及消费类电器的。
J2se、j2ee、j2me之间的区别:
J2se是最基础的运行JAVA程序的工具包,包含了最基本的JAVA类库,例如java.lang.String就是基本的类库之一,j2se是 用来开发桌面应用程序(即所谓的C/S结构)足够了,例如eclipse就是它开发的,相当于微软的C#;
同理,手机应用程序比正常的桌面应用程序简单一点,因此不需要用到那么多类库,即所谓的JAVA服务(就是基本的类而已,楞是说 成服务,那以后C语言也就叫C服务得了),因此所谓的j2me,其实就是从j2se中去掉一些类库,就成为所谓的微型移动程序的开发平台了。
同理, j2ee是在j2se的基础上添加了一系列的企业级应用编程接口,其中就有我们熟悉的jsp,servlet,jdbc,jme,jsf等13中技术! j2ee其实就相当于微软的ASP.NET, 是专门用于web开发的,它包含了j2se,另外还提供了一些与web开发相关的类库(说白了就是jsp、servlet等接口,例如 HttpServletRequest对象就是其类库中的一种),而j2se是开发桌面应用程序的,因此不需要用到这些HTTP对象(网络上将j2ee吹嘘 成什么企业级开发,晕!不就是开发个网站(或者是所谓的B/S结构)吗,但人们楞是冠之以一个强悍的吓人的名头,当真是将好大一部分初学者给吓住了(包括 我^-^)!)。
相关推荐
分析对比J2EE,J2SE,J2ME,比较简单移动,挺不错一个期刊
Java技术体系主要包括三个主要部分:J2SE(Java 2 Platform, Standard Edition)、J2EE(Java 2 Platform, Enterprise Edition)和J2ME(Java 2 Platform, Micro Edition)。J2SE是Java平台的基础,提供了用于开发和...
这里我们将深入探讨J2EE、J2SE和J2ME之间的区别,并结合JVM、KVM和Card VM,揭示它们各自在Java生态系统中的角色。 首先,J2EE(Java 2 Platform, Enterprise Edition)是Java平台为企业级应用程序设计的。它包含了...
Java平台是全球最广泛使用的开发和运行环境之一,主要分为三个主要部分:J2SE(Java 2 Platform, Standard Edition)、J2ME(Java 2 Platform, Micro Edition)和J2EE(Java 2 Platform, Enterprise Edition)。...
我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件...
不好意思,两个笔记是一样的,是上传的时候没注意,见谅。 分要的非常高,觉得有必要再下. 二年以上Java经验请不要下载. 二年以下应该能从中得到一些东西的,因为是比较全面的. 不管怎么样,觉得有必要才去下,下了又要...
j2se j2ee j2me区别.txt
这个"JAVA_API.rar"压缩包包含的是JAVA_API的中文帮助文档,特别是针对j2se(Java 2 Standard Edition)、j2ee(Java 2 Enterprise Edition)以及j2me(Java 2 Micro Edition)的API。 1. **j2se API**:这是Java的...
这是本人从网上收集的J2系列的API文档,包括J2ME,J2SE,J2EE.其中j2se是中文版的,其它两个是英文版的,一共有3个压缩文件,只有一起下放在同一个目录中才能解压。(这是第三卷)
### Java 平台的不同版本:J2SE、J2EE 和 J2ME 的区别 在 Java 开发领域中,根据不同的应用场景和需求,Java 被分为了几个主要的平台版本,分别是 J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise ...
Java分为几个主要的版本,如J2SE(Java Standard Edition)、J2EE(Java Enterprise Edition)和J2ME(Java Micro Edition)。每个版本都有其特定的应用场景和学习路径。 首先,J2SE是Java的基础,涵盖了面向对象...
### Java入门知识:J2SE、J2EE与J2ME的区别 #### 一、Java简介 Java是一种广泛使用的高级编程语言,它以其强大的跨平台能力、丰富的类库以及易于维护的特点,在软件开发领域占据着重要的地位。Java由Sun ...
- **J2EE、J2SE和J2ME**:J2EE是企业级应用平台,J2SE是标准版,J2ME是微型版,针对嵌入式设备。 - **Application Server**:提供运行Java EE应用程序的环境,如Tomcat、JBoss等,具备容器管理、事务处理等功能。 ...
本文向大家简单介绍一下JDK、J2EE、J2SE、J2ME概念及区别,J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。
### JDK、J2EE、J2SE、J2ME概念详解 #### JDK:Java Development Toolkit JDK,即Java开发工具包,是Java语言的核心组件,包含了编译、运行Java程序所需的所有工具和库函数。它是Java编程的基础,无论是学习还是...
J2SE/J2ME/J2EE/JAVA代码优化/Flex(BlazeDS、PureMVC等技术)/LDAP/C++/Portal/即时通讯/数据建模/UML/UML设计工具(Rose、EA、PD等)/移动办公(Android、Symbian、Wap等技术)/项目管理(敏捷开发等)/软件架构...
Java语言发展为三个体系,J2SE/J2EE/J2ME,J2EE包含一些企业特性如JDBC、JPA、JTA/JMS/EJB,J2ME是移动版本。 计算机编程语言的发展史是一个不断演进和发展的过程,从机器语言到高级语言,从结构化语言到面向对象...
Java是广泛使用的编程语言,分为J2SE(Java标准版)、J2EE(Java企业版)和J2ME(Java微型版)。J2SE是Java的基础,包括核心类库和虚拟机,是学习Java的基础。J2EE则面向企业级应用开发,提供了Web容器和EJB(Enterprise ...