java应用程序编程接口是什么?

百度查了一些帖子,但还是一头雾水,求大神给些指点,有没有教程什么的,我要是想编写应用程序编程接口怎么训练?... 百度查了一些帖子,但还是一头雾水,求大神给些指点,有没有教程什么的,我要是想编写应用程序编程接口怎么训练? 展开
 我来答
lightmenow
推荐于2018-04-06 · TA获得超过330个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:154万
展开全部

API 呀,你说中文我差点没听出来。

最简单的你封装一个打印 helloworld的api。

/**
 * 对外的API接口,使用者调用接口的print方法,无需关系具体的实现。
 * 可以多个其他类都实现接口,并且表现出不同的行为。而调用者并不需要知道这些,就可以正常使用。
 * @author Cui
 *
 */
interface HelloWorld{
 void print();
}
/**
 * 接口的具体实现
 * @author Cui
 *
 */
class HelloWorldImpl implements HelloWorld{
public  void print(){
System.out.println("Hello World");
}
}
/**
 * 调用者
 * @author Cui
 *
 */
class Others{
public static void main(String[] args) {
HelloWorld hw=new HelloWorldImpl();//声明是一个接口引用
hw.print();
}
}

 API 的意思就是。一个已经解决的问题,别人已经写好方法。你只需要调用别人写好的类就行了。比如你要造一辆车,轮胎已经有人帮你造好了,你直接使用轮胎,组合各种已有东西,再加上自己的东西就行了。你无需再造一个轮子。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式