黑马程序员技术交流社区

标题: 云计算大数据1期基础班学习对API的认识分享 [打印本页]

作者: 也给你笑一个    时间: 2018-4-10 08:48
标题: 云计算大数据1期基础班学习对API的认识分享
     雨沐春风,转眼在来黑马学大数据就有二十多天了,在这二十多天基础班学习中我学到了很多,从一个行业小白到对计算机编程语言java有一个初步的了解。
     接下来,我来分享一下我对API的认识,API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。也称之为 : 帮助文档。
在java中也有自己API,里面有很多我们在今后编程中常用的类。
     如何快速使用API呢?
    A:打开帮助文档
    B:点击显示,找到索引,看到输入框
    C:你要学习什么内容,你就在框框里面输入什么内容
          举例:Random
    D:看包
        java.lang包下的类在使用的时候是不需要导包的
    E:看类的描述
        Random类是用于生成随机数的类
    F:看构造方法
        Random():无参构造方法
                Random r = new Random();
    G:看成员方法
           public int nextInt(int n):产生的是一个[0,n)范围内的随机数
                调用方法:
                        看返回值类型:人家返回什么类型,你就用什么类型接收
                        看方法名:名字不要写错了
                        看形式参数:人家要几个参数,你就给几个,人家要什么数据类型的,你就给什么数据类型的
                        int number = r.nextInt(100);
     在API的帮助下我们能够快速精准的知道这个类的的用法、构造方法、成员方法等。方便我们在编程中如何去使用这个类。今后的学习工作中遇到了太清楚的类的使用,也可以通过查询API来帮我们快速了解此类的使用方法。API不仅可以给我们了解诸多类的使用,还可以提升我们学习工作中的效率。希望大家早日学成,找到理想的工作。


作者: 小浙姐姐    时间: 2018-4-10 17:36





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2