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的网站上去观看详细的资料。
【编辑推荐】
分享题目:剖析常用四类JavaAPI用法
文章出自:http://www.csdahua.cn/qtweb/news5/269755.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网