Java发展到今天已经形成了一个完整的体系架构,主要分为三个体系,如下:

Java SE

--------------------------------------------------------------------

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

Java EE

--------------------------------------------------------------------

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

Java ME

--------------------------------------------------------------------

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

转载于:https://blog.51cto.com/12170190/1864803

Java的三大体系架构相关推荐

  1. java的三大体系分别是什么

    java的三大体系分别是什么? java的三大体系分别是JavaEE.JavaSE.JavaME.这使软件开发人员.服务提供商和设备生产商可以针对特定的市场进行开发. Java SE(Java Pla ...

  2. java的三大体系分为_java的三大体系分别是什么

    JavaSE:叫做JavaStandardEdition,它包含Java基本类库和语法.主要用于开发图形用户界面(GUI).复杂逻辑和高性能桌面应用.JavaSE分为四个组件:JVM(Java虚拟机) ...

  3. 第 1 章 JVM 和 Java 体系架构

    第 1 章 JVM 和 Java 体系架构 1.JVM 前言 作为Java工程师的你曾被伤害过吗?你是否也遇到过这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOM! 想解决线上JVM ...

  4. 【Java】2.Java体系架构(SE的组成概念图)

    Sun公司在1999年公布了新的Java体系架构,该架构根据不同级别的应用开发区分了不同的应用版本:J2SE(Java 2 Platform,Standard Edition),J2EE(Enterp ...

  5. 被怼到绝望的我,Java框架体系架构的知识,超详细

    前言 消息中间件作为分布式系统的重要成员,各大公司及开源均有许多解决方案.目前主流的开源解决方案包括RabbitMQ.RocketMQ.Kafka.ActiveMQ等.消息这个东西说简单也简单,说难也 ...

  6. 第 1 章 一 JVM 和 Java 体系架构 (虚拟机介绍、字节码、Java跨平台性)

    第 1 章 JVM 和 Java 体系架构 1.JVM 前言 作为Java工程师, 你是否也遇到过这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOM! 想解决线上JVM GC问题,但却 ...

  7. 遵循Java EE标准体系的开源GIS服务平台之一:平台架构

    传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞系统架构设计☞转载请注明☞http://blog.csdn.net/levera ...

  8. hive体系架构以及各个组件的作用

    1.体系架构: 2.三大组件: 1.用户接口(Client):包括CLI.JDBC/ODBC.WebGUI ①CLI(command line interface)为shell命令行 ,进行交互执行S ...

  9. Java部分知识体系总结

    文章目录 Java面试总结 基础知识 Java概述 基础语法 面向对象 集合框架 IO流 网络编程 常用API 日期时间API 常用工具类库 单元测试 异常 日志 Java8新特性 工具 IDEA E ...

最新文章

  1. OpenCV 【四】————Watershed Algorithm(图像分割)——分水岭算法的原理及实现
  2. 20155319 2016-2017-2 《Java程序设计》第七周学习总结
  3. inux 后台执行命令
  4. mabatisplus怎么给实体类自定义属性_吊打面试官之:当实体类中的属性名和表中的字段名不一样 ,怎么办 ?...
  5. 【千字分析】剑指 Offer 46. 把数字翻译成字符串
  6. [react] 你对immutable有了解吗?它有什么作用?
  7. springboot创建子模块时遇到子模块覆盖父模块问题解决
  8. 【新年假期宅家系列】动漫游戏集中营
  9. 【3389】俄远程桌面多端口爆破
  10. Words study
  11. S3C2440 GPS串口配置以及数据读写
  12. JavaScript: 多维数组的几个注意点
  13. PS按照图片大小调整画布大小
  14. vue elementui checkbox第一次点击选不中的问题
  15. [轻松一下]2005年十二生肖运程
  16. linux gpu 风扇速度,如何在无头节点上调整NVIDIA GPU风扇速度?
  17. spring cloud contract的应用实现与概念理解-服务提供者一侧的落地
  18. 关于AJAX的知识点详解
  19. gzip bzip2 区别
  20. 泊松方程 matlab,MATLAB编程求解二维泊松方程

热门文章

  1. 腾讯短网址/短链接url.cn生成接口工具推荐
  2. 运营老司机分享:APP运营推广那些事
  3. 什么是计算机动画设计,什么是计算机动画制作
  4. 微信小程序CMS系统开发教程开发初级
  5. Kali Linux系统安装教程(虚拟机)
  6. 2018十大国产佳片
  7. pythonwith open 打开多个文件_Python中使用with语句同时打开多个文件
  8. 数值分析(1)-什么是数值分析
  9. 3.堆栈指针寄存器 SP 详解
  10. 全球及中国千兆路由器行业市场规模调研及投资风险预测报告2022-2028年