剖析常用四类JavaAPI用法

Java API是应用编程接口,也是一种规范,指明编写应用程序的程序员应如何访问类和的行为和状态,笔者把常用的Java API分成四类来介绍,相信本文介绍一定会让你有所收获。

创新互联公司-专业网站定制、快速模板网站建设、高性价比七里河网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式七里河网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖七里河地区。费用合理售后完善,10多年实体公司更值得信赖。

Java API简介

Java应用程序之所以能够这么简单、快速的开发完成,而又能在各种不同的硬件平台上面执行,***的功臣莫过于一堆为它量身订做的 Java API们,笔者称它们为类函数库。笔者把它们分成四类来介绍一下。

1)基本平台套件

不管开发Java任何平台的程序,Java API中一定少不了这个基本的套件,它就是JavaTM2Platform,StandardEdition,简称J2SE。它除了包含开发Java程序所需的基本类别函数库之外,还有一些编译的程序、额外的辅助工具等。除了J2SE之外,SUN另外针对了企业级应用程序推出了JavaTM2Platform,EnterpriseEdition,简称J2EE。

J2EE除了J2SE中有的基本类别函数库之外,还包含了撰写服务器端、分布式应用程序、交易处理等其它企业级应用程序所会用到的类别函数库,像是Servlet、EnterpriseJavaBean等。***一个平台套件就是JavaTM2Platform,MicroEdition,简称J2ME。J2ME是Java平台套件中最小的一个,它是针对消费性电子产品和嵌入式系统所设计的,例如呼叫器、手机、PDA等。

只有J2SE中包含了编译Java程序所需要的一些工具程序,而在J2EE和J2ME中只有类别函数库和执行这类Java程序所需的Java虚拟机器而已。所以就算你只开发J2EE或是J2ME的程序而已,还是会需要J2SE的这些工具程序喔。

2)消费性产品及嵌入式系统套件

Java API这一部份有点跟现在的J2ME有些重叠,像是PersonalJava、EmbeddedJava、JavaCardTM、JavaPhone、JavaTV等,因为J2ME是这一两年才整合起来的套件,所以会有这些重复的现象,不过SUN打算把这个部份渐渐的整合到J2ME之中,因此你在网页上看到的PersonalJava等这些资料都已经是旧版,而且没有新版的东西出现了。

3)J2SE额外的辅助套件

光靠J2SE这些基本类别函数库,开发些简单的应用程序应该是足够的,但是想要开发些像是3D动画、多媒体应用程序等,就显得后继无力了。因此SUN为了这些特别且常用到的应用范围,设计了许多相关的类别函数库,像是专门处理3D绘图的Java3D、多媒体的JMF、串行端口、并列端口等相关通讯处理的JavaCommunicationAPI,还有有关安全方面的JCE等…,种类非常多的类别函数库,让你在开发这方面的应用程序时,能更容易、更快速。

4)其它套件

除了上面那些套件之外,还有一些其它的Java API类别函数库或是相关应用程序等,像是JINI、JAIN、JavaTMMessageQueue等。有兴趣的读者,可以自行到Java的网站上去观看详细的资料。

【编辑推荐】

  1. Java API解析名称空间的几种方法
  2. 程序员必备Java API
  3. 构建用于正则表达式的抽象 Java API
  4. Java虚拟机发展回顾 为跨平台而生
  5. Java虚拟机(JVM)中的内存设置详解

分享题目:剖析常用四类JavaAPI用法
文章出自:http://www.csdahua.cn/qtweb/news5/269755.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网