Java技术构成
来源:互联网 发布:淘宝二手苹果 编辑:程序博客网 时间:2024/05/01 23:27
一、主要的Java平台及其特点
1.Java ME (Java Palateform,Micro Editon 微版)
以前也称J2ME,用于开发嵌入式应用程序的Java平台,主要针对消费类电子设备,以下是其体系结构
(1)Configuration
Configuration规范中定义了硬件所必须具备的能力;Configuration规范之中定义了一组低级的API规定了Java所必须具备的最小功能。运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC使用KVM)规格上;运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置 (比方说冷气机、电冰箱、电视机顶盒 (set-top box))则规范为 Connected Device Configuration(CDC)规格,JAVA ME 先把所有的嵌入式装置利用Configuration 的概念区隔成两种抽象的型态。
(2)profile
通过简表层所提供的API来更进一步的区分不同类别的设备。
2.Java SE(Java Palateform,Standard Edition 标准版)
用于创建典型的桌面与工作站应用的Java平台,包含构成Java语言核心的类。如:Jdbc、IO等
JavaSE是JavaME与JavaEE的基础,JavaME包含JavaSE中的一部分类,并在此基础上新添加了一些专有类;JavaEE包含JavaSE,并且定义了用于开发企业级应用的类,如:EJB、servlet、JSP、XML等
3、JavaEE(Java Palateform,Enterprise Edition 企业版)
用于创建可伸缩的企业应用的Java平台,以下为其组成示意图
(1)JavaEE规范
定义JavaEE的规范,开发商按照这个规范实现自己的JavaEE系统。
(2)JavaEE参考实现
JavaEE SDK、一组工具、运行环境等都可以从网络获得。
(3)JavaEE兼容测试包
用来测试应用是否符合JavaEE规范,任何声称符合规范的产品,必须通过JCP提供的TCK兼容性测试,通过后缴纳JavaEE商标使用费,两项完成则通过JavaEE认证。
(4)Java蓝图
提供用于实施多层应用的文档和实例套件的编程模型,简化了开发多层应用程序的复杂性。
(5)JavaEE架构图
二、Java的三种基本类库
1.Java Core API
Java核心类库,如基本的语言类库、I/O类库、database访问类库等
2.Java Optional API
由sun公司制定的扩充API,Java平台可以有选择的提供。
3.特殊API
由特殊厂商或者组织提供的API,如jexcel.jar是一个支持对microsoft excel文件进行存储支持的一个第三方开源类库。
1 0
- Java技术构成
- 商业智能的技术构成
- Java内存构成
- J2EE和.NET平台的技术构成
- ajax有哪些常用的构成技术?
- 大数据构成的数字城市技术
- Java虚拟机内部构成浅析
- 2.1 Java程序的构成
- java与.net平台的主要构成
- java集合框架的构成及分类
- JAVA语言基础构成(三)
- java 程序构成 及 开发工具 简介
- Java编写由*构成的菱形
- 一个简单的java程序的构成
- 用java程序判断三角形的构成
- Java练习题15 判断能否构成三角形
- 比较 Microsoft .NET 和 J2EE 的构成技术
- 比较 Microsoft .NET 和 J2EE 的构成技术
- PHP重载
- (四)javascript 对象概述
- SQL注入原理讲解,很不错!
- 顺时针打印矩阵
- VirtualBox运行Ubuntu16.04(32bit win)
- Java技术构成
- STL 简单 iterator adapters 的实现
- VisionMobile:开发者状况2016年Q1(二)平台状况
- 备忘录模式
- ECMAScript数据属性和访问器属性
- 极客成长手记(1)——搭建linux系统
- [线性常微分方程][2] STRAIGHT-LINE SOLUTIONS
- python判断文件和文件夹是否存在、创建文件夹
- JS知识点总结(一)