java 应用程序接口(api)是什么
第一次接触api不知道是个什么东西啊,怎么给别人提供这个api接口呢?或者是怎么写,例如我写个查询api,他们怎么调用。给个小例子最好,或者视频连接,跪谢!...
第一次接触api不知道是个什么东西啊,怎么给别人提供这个api接口呢?或者是怎么写,例如我写个查询api,他们怎么调用。
给个小例子最好,或者视频连接,跪谢! 展开
给个小例子最好,或者视频连接,跪谢! 展开
7个回答
2015-12-07 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
比如写一个字符串处理类,把工程作为jar包导出
public class StringUtils {
public static List<String> matcher(String str,String regex){
List<String> result = new ArrayList<>();
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
result.add(matcher.group());
}
return result;
}
}
再到另一个工程中,引入刚才的jar包,然后使用StringUtils.matcher就可以使用正则表达式来获取匹配的字符串了,而用户不需要知道这个类的具体实现,只管用就行,这个就是api应用程序接口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
api 全程为Application Programming Interface,意思为应用程序编程接口。我们广义上来说API的意思就是
对你自己写的程序的说明文档。包含你的程序有什么方法、属性、以及实现什么功能。
一般的话可以同java注释自动导出API文档,但是需要你规范你的java注释。
对你自己写的程序的说明文档。包含你的程序有什么方法、属性、以及实现什么功能。
一般的话可以同java注释自动导出API文档,但是需要你规范你的java注释。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用myeclipse export会有个选项可以选择导出.jar,别把这个像的多难就是写个类继承接口,然后打包成.jar,之后人家加到项目里面就可以调用你.jar里面的代码。
其实说到底就像是你调用System.out.println();这个一样的,这个类方法是谁写的?是java里面的,同理你写的.jar加到项目里,就能想上面的那个方法一样调用。不过一般不这么干,因为一般调用的直接写项目是不打包的,只有一部分代码要公用而且相当的大,才会打包加到项目里面去。
其实说到底就像是你调用System.out.println();这个一样的,这个类方法是谁写的?是java里面的,同理你写的.jar加到项目里,就能想上面的那个方法一样调用。不过一般不这么干,因为一般调用的直接写项目是不打包的,只有一部分代码要公用而且相当的大,才会打包加到项目里面去。
追问
您的意思就是,把java文件打包成jar包,这个java文件是个接口文件?
追答
可以这么说
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给url
告知请求方式
请求参数
请求返回的数据格式
比如获取用户收藏的歌曲
url:xxx/getUserCollections
请求方式:GET
请求参数:uid 用户id
返回数据格式{歌曲名1,歌曲名2,歌曲名3,...}
告知请求方式
请求参数
请求返回的数据格式
比如获取用户收藏的歌曲
url:xxx/getUserCollections
请求方式:GET
请求参数:uid 用户id
返回数据格式{歌曲名1,歌曲名2,歌曲名3,...}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询