JavaSE、JavaEE、JavaME三者的区别

简介: JavaSE、JavaEE、JavaME三者的区别

java.png
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 C++
【JavaSE】java基本概念总结Ⅱ
this代表了当前对象的引用 this关键字可以用在实例方法和构造器中 this用在方法中,谁调用这个方法,this就代表谁 this用在构造器中,代表构造器正在初始化的那个对象的引用
|
4月前
|
Java Linux 编译器
JavaSE基础1
JavaSE基础
53 4
|
4月前
|
存储 Java
JavaSE基础2
JavaSE基础
42 1
|
5月前
|
Java
JavaSE,JavaEE和JavaME各是什么?
JavaSE,JavaEE和JavaME各是什么?
20 0
|
存储 Java
《JavaSE-第十九章》之Collection
《JavaSE-第十九章》之Collection
225 1
《JavaSE-第十九章》之Collection
|
存储 缓存 Java
【JavaSE】Java(五十三):核心要点总结
1. 简要说下什么是反射 Java反射是指在运行时获取类信息,包括类的各个成员变量、方法和构造函数等信息,并可以通过这些信息调用对象的方法或创建对象。通俗点说,反射就是程序在运行时检查一个类、获取该类的属性和方法信息,然后利用这些信息操作该类。
|
存储 算法 安全
【JavaSE】Java(五十七):核心要点总结
1. HashMap 的实现原理 HashMap 是一种基于哈希表的数据结构,它的实现原理简单来说就是将键值对存储在一个数组中,并通过哈希算法计算出每个键对应的下标。下面是 HashMap 实现原理的具体步骤: 初始化:创建一个长度为 n 的数组(初始默认长度为 16),该数组每个位置可存放一个链表;以及一个负载因子(load factor),用来表示哈希表允许填充的程度。
|
存储 Java
【JavaSE】Java(五十五):核心要点总结
1. 为什么不允许静态方法访问非静态变量 在Java中,静态方法属于类级别的方法,它不依赖于任何实例对象,只能访问类变量(即static修饰的变量)和其他静态方法。而非静态变量是实例级别的变量,需要通过实例对象才能访问。
|
存储 安全 算法
【JavaSE】Java基础语法(十三):Java 中的集合(十分全面)(2)
List, Set, Queue, Map 四者的区别? List (对付顺序的好帮⼿): 存储的元素是有序的、可重复的。 Set (注重独⼀⽆⼆的性质): 存储的元素是⽆序的、不可重复的。 Queue (实现排队功能的叫号机): 按特定的排队规则来确定先后顺序,存储的元素是有序的、可重复的。 Map (⽤ key 来搜索的专家): 使⽤键值对(key-value)存储,类似于数学上的函数 y=f(x),“x” 代表 key,“y” 代表 value,key 是⽆序的、不可重复的,value 是⽆序的、可重复的,每个键最 多映射到⼀个值。
|
存储 安全 Java
【JavaSE】Java基础语法(十三):Java 中的集合(十分全面)(1)
List, Set, Queue, Map 四者的区别? List (对付顺序的好帮⼿): 存储的元素是有序的、可重复的。 Set (注重独⼀⽆⼆的性质): 存储的元素是⽆序的、不可重复的。 Queue (实现排队功能的叫号机): 按特定的排队规则来确定先后顺序,存储的元素是有序的、可重复的。 Map (⽤ key 来搜索的专家): 使⽤键值对(key-value)存储,类似于数学上的函数 y=f(x),“x” 代表 key,“y” 代表 value,key 是⽆序的、不可重复的,value 是⽆序的、可重复的,每个键最 多映射到⼀个值。