Java千百问_01基本概念(002)_Java都有那些版本

本文介绍了Java的版本体系,包括JDK的发展历程,以及Java SE、Java EE和Java ME的定义和用途。Java SE适用于桌面、服务器和嵌入式环境应用开发,Java EE专注于企业级Web服务和应用程序,而Java ME则为移动和嵌入式设备提供运行环境。三者关系中,J2EE包含了J2SE,而J2ME包含了J2SE的核心类并针对移动设备添加了特定功能。
摘要由CSDN通过智能技术生成

点击进入_更多_Java千百问-基本概念

1、Java都有那些版本

Java最初由sun公司出品,2009年被orcale公司(即甲骨文)收购,它的版本体系分为两个纬度,纵向和横向。
纵向的版本即为我们常说的Jdk版本,通过近20年的时间,从1996年正式发布1.0版本,发展到2014年的8.0版本。
横向的版本即为我们所说的Java体系,从Java 2.0开始有所区分。

2、什么是Java体系

Java SE(J2SE,Java2 Platform Standard Edition,标准版)
Java EE(J2EE,Java 2 Platform Enterprise Edition,企业版)
Java ME(J2ME,Java 2 Platform Micro Edition,微型版)

3、什么是Java SE

以前称为J2SE。为什么叫这么奇怪的名字?请看这里:[J2SE里面的2是什么意思][2]
[2]:

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

4.什么是Java EE

以前称为J2EE

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

5、什么是Java ME

以前称为J2ME

Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
Java ME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。

P.S.
基于Java ME规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

6、J2SE、J2EE、J2ME三者有什么关系

J2EE包含J2SE;
J2ME包含J2SE的核心类,但新添加了一些专有类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猿人林克

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值