`
天梯梦
  • 浏览: 13729613 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

浅谈Java SE、Java EE、Java ME三者的区别

 
阅读更多

现在一个个来分析

 

1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

 

2. Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

 

3. Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

 

说得更简单点

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

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

Java ME 是做手机软件的。

 

原文:http://developer.51cto.com/art/200906/130215.htm

 

分享到:
评论

相关推荐

    什么是J2EE、Java SE、Java EE、Java ME

    例如,**Java EE** 在2018年被重新命名为**Jakarta EE**,继续发展以适应现代企业应用的需求。同时,**Java SE** 也经历了多次版本更新,提供了更多的特性和改进,如模块化系统(Project Jigsaw)等。 ### 总结 ...

    简单说说Java SE、Java EE、Java ME三者之间的区别

    Java SE(Java Platform, Standard Edition)是...这三者共同构成了Java技术体系,覆盖了从个人计算到企业级服务再到物联网设备的广泛应用场景。理解它们的区别有助于开发者根据项目需求选择合适的开发工具和技术栈。

    Java语言全部帮助文档(java+SE,java+EE,java+ME)

    【Java语言全部帮助文档】是全面涵盖Java SE(标准版)、Java EE(企业版)和Java ME(微型版)的综合资源集合。这套资料旨在为Java开发者提供详尽的指导和学习材料,不仅包含了Java语言的基础知识,还涉及到Java在...

    Java EE & Java Se

    Java EE(Java Enterprise Edition)和Java SE(Java Standard Edition)是Java编程语言的两个主要版本,它们在软件开发领域有着广泛的应用。Java EE是用于构建企业级应用的平台,而Java SE则是Java的基础版本,主要...

    java ee se me

    总结来说,Java EE、Java SE和Java ME分别代表了Java在企业级应用、桌面系统和微型设备上的不同应用层次。理解这三个版本之间的区别和联系,对于Java开发者来说至关重要,因为这决定了他们可以选择合适的工具和技术...

    java SE java EE API

    Java SE(标准版)和Java EE(企业版)是Java平台的两个主要版本,它们各自提供了不同的功能和服务,广泛应用于各种软件开发。API(应用程序编程接口)是这两者的核心组成部分,为开发者提供了丰富的类库和接口,...

    JAVA第一章:Java SE、J2EE(Java EE)、Java ME

    JAVA第一章:Java SE、J2EE(Java EE)、Java ME

    Java SE文档(全)

    4. **Java三大平台**:Java有三个主要平台:Java SE(标准版),用于桌面应用和服务器应用;Java EE(企业版),用于开发分布式企业级应用;Java ME(微型版),针对嵌入式设备和移动设备。 5. **Java基础语法**: ...

    Java se编程指南

    《Java SE编程指南》是一本专注于Java Standard Edition(SE)开发的教程,尤其对初学者具有极高的指导价值。在Java SE中,我们探讨的是Java的核心特性,包括基础语法、面向对象编程、集合框架、异常处理、输入输出...

    精通Java EE:精通Java EE 整合应用案例\源代码第三章

    《精通Java EE:精通Java EE 整合应用案例\源代码第三章》是关于Java企业级应用开发的深度学习资源,主要聚焦于实际项目中的整合应用。本章内容可能涵盖多个Java EE技术的综合运用,如Servlet、JSP、EJB、JPA、JSF、...

    JAVA SE 7 programmer 認證

    ### JAVA SE 7 Programmer 认证详解 #### Oracle Java 认证技术与适用对象 自2010年9月1日起,Sun Microsystems的认证计划与Oracle认证计划进行了全面整合。这一整合涵盖了所有与Java、Oracle Solaris、MySQL、...

    java ee基础使用教程

    本教程由知名讲师郑阿奇编著,旨在帮助初学者掌握Java EE的基础使用方法。 一、Java EE概述 Java EE是Sun Microsystems(现已被Oracle收购)推出的标准,它包含了服务器端的多种技术,如Servlet、JSP、EJB、JMS、...

    java SE详细课件

    【Java SE详细课件】是针对Java Standard Edition的深度学习资料,涵盖了从基础到进阶的各个主题。...通过这些课程的学习,学员将能够熟练掌握Java SE的基本概念和技术,为更高级的Java EE或Android开发打下坚实基础。

    java SE6从入门到精通源代码

    Java SE6,全称为Java Standard Edition 6,是Oracle公司发布的一个重要的Java开发平台版本,主要面向桌面应用和服务器端应用程序开发。这个平台包含了Java运行环境(JRE)和Java开发工具集(JDK),提供了丰富的API...

    JDK 17 - windows版本 全称Java SE Development kit(JDK)

    JDK 17全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的...

    Java EE 7 Developer Handbook.pdf

    《Java EE 7 Developer Handbook》是一本专为Java EE 7开发者编写的参考指南,它旨在帮助读者开发出专业级别的应用程序。该手册为Java EE 7技术栈提供了详尽的指导和参考资料,是Java EE开发者必备的专业文献。书中...

    JAVA se+ee 笔记

    Java SE (标准版) 和 Java EE (企业版) 是 Java 编程语言的两个主要版本,主要用于开发桌面应用和企业级应用。Java SE 提供了基础的编程环境,包括核心类库,而 Java EE 则在 Java SE 的基础上增加了服务器端组件、...

    java se学习资料(PPT完整)

    这些PPT教程为初学者提供了全面的Java SE 6.0学习路径,覆盖了从基础到网络编程的广泛主题。通过系统学习,可以掌握Java编程的核心技能,为进一步学习Java EE(企业版)或Android开发奠定坚实基础。

    JAVA SE/EE/SWING完整的API帮助文档

    这份"JAVA SE/EE/SWING完整的API帮助文档"包含了Java Standard Edition (SE), Enterprise Edition (EE) 和 Swing 的全面API信息,对于Java开发者来说,是一份极其宝贵的资源。 首先,Java SE API是Java平台的基础,...

Global site tag (gtag.js) - Google Analytics