Java三大版本

Java2 平台包括标准版(J2SE),企业版(J2EE)和为微缩版(J2ME)三个版本:

  • Standard Edition(标准版)J2SE 包括那些构成Java语言核心的类。
    • 例如:数据库链接,接口定义,输入/输出,网络编程
  • Enterprise Edition(企业版)J2EE 包含J2SE中的类,并且还包括用于开发企业级应用的类。
    • 例如:EJB,servlet,JSP,XML,事务控制
  • Micro Edition(微缩版)J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。
    • 例如:呼机,智能卡,手机,PDA,机顶盒

  他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类,应用场合,API的覆盖范围各不相同。

时间: 2024-08-06 01:10:57

Java三大版本的相关文章

java三大版本解析

JAVA三大版本代表着JAVA技术的三个应用领域:JAVASE.JAVAME.JAVAEE. JAVA以前很长一段时间被称为JAVA2,所以现在很多人习惯称为J2SE.J2ME.J2EE,它们表示的含义是一样的. 首先我们来看看JAVASE,它是JAVA的标准版,是整个JAVA的基础和核心,也是JAVAEE和JAVAME技术的基础,主要用于开发桌面应用程序. 然后我们来看看JAVAME,它叫做JAVA的微缩版,主要应用于嵌入式开发,比如手机程序的开发. JAVAEE叫做JAVA的企业版,它提供了

java三大版本和核心优势

javaSE(java standard Edition):标准版,定位在个人计算机上的应用. javaEE(java Enterprise Edition):企业版,定位在服务器端的应用.*********************************** javaME(java Micro Edition):微型版,定位在消费性电子产品的应用上. 核心优势:跨平台. 原文地址:https://www.cnblogs.com/wusuobuai/p/10140005.html

9.Java三大版本以及JDK,JRE,JVM简单介绍

Write Once,Run Anywhere. JavaSE:标准版(桌面程序,控制台开发...),是Java的基础和核心. JavaME:嵌入式开发(手机,小家电...),现在基本不用已经过时. JavaEE:企业级开发(web端,服务器开发...),提供了许多企业级开发的完整的解决方案.比如开发一个完整的网站,企业的应用系统.这是Java技术应用最广泛的一个领域了. JDK.JRE.JVM: JDK: Java Development Kit Java开发者工具 JRE:Java Runt

(一)java三大技术介绍及java的由来

一.Java内容介绍 Java编程可以分为三个方向(java技术的三大版本): 适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE). 适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enterprise Edition,Java EE). 适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME). 简单来说JavaSE(也

JAVA三大框架SSH的各自作用

一.Spring Spring是一个解决了许多在J2EE开发中常见的问题的强大框架. Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯.Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器.然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的. Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错

java三大循环----第一次小体会

java三大循环包括while...do while...for (1)语法区别: while循环 while(循环条件){ //循环操作(体) } do  while循环 do{ //循环操作(体) }while(循环条件); for循环 for(初始化;循环条件;迭代){ //循环操作(体) } (2)执行顺序: while循环:先判断后执行 do while循环:先执行后判断 for循环:先判断后执行 (3)适用情况: 循环次数确定的情况,通常选用for循环: 循环次数不确定的情况,通常选

跟王老师学Java三大特性(一):案例 QuickHit:需求分析

项目案例:QuickHit:需求分析 主讲教师:王少华   QQ群号:483773664 学习目标 学会用面向对象思想来进行需求分析 一.需求 根据输入速率和正确率将玩家分为不同级别 级别越高,一次显示的字符数越多,玩家正确输入一次的得分也越高 规定时间内完成规定次数的输入,正确率达到规定要求,则升级 玩家最高级别为6级.初始级别一律为1级 用户错误输入一次,游戏结束 二.面向对象分析 (一) 发现类 玩家(Player)类 游戏(Game)类 级别(Level)类 (二)发现类的属性 1.玩家

切换Java jdk版本脚本

电脑上须安装需要互相切换版本的JDK,不能用绿色包代替.复制以下内容至新建的文本文件,后缀再修改为bat格式,右击已管理员身份运行 @echo off rem 切换Java jdk版本 echo 请以管理员来进行切换 echo 当前版本 java -version :menu echo ============================================= echo 请选择要切换的jdk版本 echo 1:Java jdk 1.7 echo 2:Java jdk 1.8 ec

Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结

Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结 1.1. Java的编年史2 1.2. Java版本:JDK 1.02 1.3. Java版本:JDK 1.13 1.4. Java版本:JDK 1.2 (Java 2)4 1.4.1. 1999年5 1.4.2. 2000年5 1.5. Java版本:JDK 1.35 1.5.1. 2001年6 1.5.2. 2002年7