关于应用程序接口是什么,应用程序接口是什么类型这个很多人还不知道,今天小天来为大家解答以上的问题,现在让我们一起来看看吧!

应用程序接口是什么 应用程序接口是什么类型应用程序接口是什么 应用程序接口是什么类型


应用程序接口是什么 应用程序接口是什么类型


应用程序接口是什么 应用程序接口是什么类型


1、API(Application Programming Intece,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

2、比如写一个字符串处理类,把工程作为jar包导出public class StringUtils {public static List matcher(String str,String regex){List result = new ArrayList<>();Pattern pattern = matcher = pattern.matcher(str);while(matcher.find()){result.add(matcher.group());}return result;}}再到另一个工程中,引入刚才的jar包,然后使用StringUtils.matcher就可以使用正则表达式来获取匹配的字符串了,而用户不需要知道这个类的具体实现,只管用就行,这个就是api应用程序接口api 全程为Application Programming Intece,意思为应用程序编程接口。

3、我们广义上来说API的意思就是对你自己写的程序的说明文档。

4、包含你的程序有什么方法、属性、以及实现什么功能。

5、一般的话可以同ja注释自动导出API文档,但是需要你规范你的ja注释。

6、用myeclipse export会有个选项可以选择导出.jar,别把这个像的多难就是写个类继承接口,然后打包成.jar,之后人家加到项目里面就可以调用你.jar里面的代码。

7、其实说到底就像是你调用System.out.println();这个一样的,这个类方法是谁写的?是ja里面的,同理你写的.jar加到项目里,就能想上面的那个方法一样调用。

8、不过一般不这么干,因为一般调用的直接写项目是不打包的,只有一部分代码要公用而且相当的大,才会打包加到项目里面去。

9、给告知请求方式请求参数请求返回的数据格式比如获取用户收藏的歌曲:xxx/getUserCollections请求方式:GET请求参数:uid 用户id返回数据格式{歌曲名1,歌曲名2,歌曲名3,...}。

本文到这结束,希望上面文章对大家有所帮助。