Java API定义和用处
# API
API(Application Programming Interface) 即应用程序接口。
API 就是给客户或者开发人员用的。它的目的是方便程序员去开发“更高级的功能”。
只要有 API,就有与之对应的 API 文档。只要把 API 文档搞透彻了,就会发现那些所谓的高级功能也不过是 API。
在学习编程的过程中,根据基础的教程或课程入门之后并不代表着我们就是一个初级且合格的程序员了。我们首先就应该成为一个 API 工程师和调包侠。
所谓的 API(Application Programming Interface)就是你所使用的编程语言里都内置了哪些基本的函数、方法;而调包(或库,Library)即调用别人写好的包或库来编程之意。如果你有经常看各种初级的编程书籍或者教程就会发现,当中的大部分内容不是在讲原理和实现,而是在讲如何用这些基本的 API 或者常用库!
因为无论是初级、中级还是高级的工程师或程序员,对于各种基本的 API 和常用的内置库或第三方库的使用都是信手拈来,这些东西就好比是刀具、锅铲和调味料,它是我们构建一个程序的起点。能将这些基本的 API 和库用熟练或操作了,那就说明用来创造的工具已经玩熟了,剩下的就需要我们在实际项目中像乐高积木一样发挥想象力来将它们组合在一块。
节选自少数派文章(https://sspai.com/prime/story/vol03-becoming-a-coder)
# Java API
Java API 即给 Java 开发人员用的应用程序接口。
Frank 看似是带着我们去学 Java API,其实是在传授给我们一套学习的方法:怎么样看文档、看源码,怎么样使用搜索引擎等等。
编辑 (opens new window)
上次更新: 2022/10/04, 21:45:45