API(Application Programming Interface,应用顺序编程接口)是一些预先定义的函数,目标是供应应用顺序与开发人员基于某软件或硬件的以接见一组例程的才能,而又无需接见源码,或明白内部事情机制的细节。
简介
运转Java顺序时,假造机装载顺序的class文件所运用的Java API class文件。一切被装载的class文件(包括从应用顺序中和从Java API中提取的)和一切已装载的动态库(包括当地要领)配合组成了在Java假造机上运转的全部顺序。 在一个平台可以支撑Java顺序之前,必需在这个特定平台上明确地完成API的功用。为接见主机上的当地资本,Java API挪用了当地要领。因为Java API class文件挪用了当地要领,Java顺序就不须要再挪用它们了。经由过程这类要领,Java API class文件为底层主机供应了具有平台无关性、标准接口的Java顺序。对Java顺序而言,不管平台内部怎样,Java API都邑有一样的表现和可展望的行动。恰是因为在每一个特定的主机平台上明确地完成了Java假造机和Java API,因而,Java顺序本身就可以成为具有平台无关性的顺序。
作用
Java API在Java安全性模子方面也有孝敬。当Java API的要领举行任何有潜伏风险的操纵(比方举行当地磁盘写操纵)之前,都邑经由过程查询接见控制器来磨练是不是得到了受权。接见控制器是一个类,该类用来执行栈磨练,以决议是不是许可某种操纵。
ki4网,大批的免费Java入门教程,迎接在线进修!
以上就是java api 是什么的细致内容,更多请关注ki4网别的相干文章!