不太理解API是什么?
我一直不太理解API是什么,之前学java基础部分时,以为API就是类似于java的手册,可以在上面查到java内置的各种类和方法,但事实好像并不是我理解的这样。
19
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小蓝
2021-10-09 17:35:06
同学你好,通俗一点说API的话:
由于我们可以通过方法的声明来推断如何使用该方法(方法名代表这个方法能做什么,参数列表代表该方法需要什么数据,返回值代表该方法能回馈什么数据),所以能够展示某个类中所有“方法的声明”的“方法列表”也就代表着教会其他人如何使用这个类。而上述这个“方法列表”就是API。
在基础课程中,我们接触到的API文档,就是将上述的很多个类的“方法列表”放在一个文档中,分门别类的进行管理之后形成的。同学在课程上看到的API文档仅仅是JDK中的类的“方法列表”,而实际应用的过程中,会有很多第三方的Java类会被我们所应用,而这些类的“方法列表”也许并不会以“API文档”的形式提供给我们,但无论通过什么方式提供,提供的都是“方法列表”,也就是API了。
所以很多时候,我们在Eclipse或者IDEA上,用某个对象查看提示的方法列表的时候,也会称之为“查看API”,其实就是查看这个对象的类中的方法列表。
老师猜想同学迷惑的地方可能是误以为“API”就是“文档”,其实API的表现形式很多,无论是文档,还是提示或者其他的方式,都是在使用API。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星