关于“标准可编程接口”的一些理解

Posted aurthorM

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于“标准可编程接口”的一些理解相关的知识,希望对你有一定的参考价值。

采用具体操作场景来说明这句话的意思

1.针对软件接口

很多软件会提供程序接口(api)出来,举个例子比如说我们用的浏览器IE本身是一个软件,它会公布比如说mouseover这个接口出来(这个mouseover软件口只用于鼠标)当编程人员在mouseover里写入代码也就代表当用户鼠标划过这个网页的时候会做出什么响应,比如说我们在某些做的比较炫的网站看到鼠标走到哪都有一串星星跟随,而mouseover这个接口的规定里会写有哪些参数(参数类型,范围值等)可以使用,这个接口有哪些事件可以响应等等(百度里找的)

2.针对硬件接口

对于计算机鼠标这个usb接口,我点击网页的这个操作,通过压敏感应器件转换成电信号,电信号通过鼠标线传到usb口,经过相关协议处理,转换为数字信号输入到计算机,然后通过总线传递到cpu进行计算处理,我就点开这个网页了,这个程序(协议)是cpu提前针对这个接口编译了一段代码存入硬盘了,需要用的时候直接总线调用。

以上是关于关于“标准可编程接口”的一些理解的主要内容,如果未能解决你的问题,请参考以下文章

关于“标准可编程接口”的一些理解

关于“标准可编程接口”的一些理解

关于面向对象设计的一些理解和思路

关于IOC和DI的一些个人理解

关于OC中的block自己的一些理解

关于maven的一些浅薄的理解