java 应用程序接口(api)是什么

第一次接触api不知道是个什么东西啊,怎么给别人提供这个api接口呢?或者是怎么写,例如我写个查询api,他们怎么调用。给个小例子最好,或者视频连接,跪谢!... 第一次接触api不知道是个什么东西啊,怎么给别人提供这个api接口呢?或者是怎么写,例如我写个查询api,他们怎么调用。
给个小例子最好,或者视频连接,跪谢!
展开
 我来答
动漫届的小学生
高粉答主

2019-11-13 · 醉心答题,欢迎关注
知道小有建树答主
回答量:1.4万
采纳率:92%
帮助的人:821万
展开全部

api是应用程序接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。api接口属于一种操作系统或程序接口,GUI接口属于一种图形操作系统,两者都属于直接用户接口。有时公司会将api作为其公共开放系统。也就是说,公司制定自己的系统接口ᨌ/p>

千锋教育
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应用程序接口

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
100251733802
2013-10-22 · TA获得超过252个赞
知道小有建树答主
回答量:438
采纳率:33%
帮助的人:117万
展开全部
api 全程为Application Programming Interface,意思为应用程序编程接口。我们广义上来说API的意思就是
对你自己写的程序的说明文档。包含你的程序有什么方法、属性、以及实现什么功能。
一般的话可以同java注释自动导出API文档,但是需要你规范你的java注释。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
java菜虫
推荐于2018-03-15
知道答主
回答量:27
采纳率:0%
帮助的人:19.2万
展开全部
用myeclipse export会有个选项可以选择导出.jar,别把这个像的多难就是写个类继承接口,然后打包成.jar,之后人家加到项目里面就可以调用你.jar里面的代码。
其实说到底就像是你调用System.out.println();这个一样的,这个类方法是谁写的?是java里面的,同理你写的.jar加到项目里,就能想上面的那个方法一样调用。不过一般不这么干,因为一般调用的直接写项目是不打包的,只有一部分代码要公用而且相当的大,才会打包加到项目里面去。
追问
您的意思就是,把java文件打包成jar包,这个java文件是个接口文件?
追答
可以这么说
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9c57ed1
2018-03-15 · TA获得超过120个赞
知道答主
回答量:95
采纳率:89%
帮助的人:23.4万
展开全部
给url
告知请求方式
请求参数
请求返回的数据格式
比如获取用户收藏的歌曲
url:xxx/getUserCollections
请求方式:GET
请求参数:uid 用户id
返回数据格式{歌曲名1,歌曲名2,歌曲名3,...}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式