2022-07-31 第二组 程梓杭 Java(11)API的使用


学习内容:

  • API的定义
  • API的引用
  • API实例学习
点击查看常见API
- Object类
- 日期类
- DecimalFormat类
- BigDecimal类
- String类与包装类
- Random类
- Scanner类
- Math类
- Arrays类
- Collection类

一、API的定义

API是应用程序编程接口(Application Program Interface)。API就是程序对外提供的接口,供他人使用的方法或字段定义。

二、API的引用格式

在日常编写程序时,我们常常能见到API的引用
import Java..
两个空位方便表示包路径上,引用类的所属包名和类名(方法名)

三、API实例学习

通常,不要求记住API的具体方法或其他信息,只需知道存在这样的工具即可。但是,有一些API在日常编程中出现频率极高,能熟练使用这些API可以大大方便我们日常编程。下面解释一些API类或接口(具体信息可通过查询API文档获得,这里不给出)。

Object:

Object是所有类的直接或间接父类,里面提供了许多可供重写的实例方法。无静态方法。
Object类中很多方法都被native关键词修饰,表示这些方法底层调用C++写的dll程序(动态连接数据库)

日期类:(Date,Time,SimpleDateFormat,Instant等等)

日期类经过多次更新,有多种多样的类,许多类下的方法被更新的类方法取代,实际选用何种方法需要仔细斟酌。

DecimalFormat类:

专业的数字类型类。由于计算机在某些运算时无法实现需要的精度,基础的数字类型类已不能满足需求,这时需要使用BigDecimal。

Random类:

一种随机数生成器类,可以根据seed生成随机数。

Math类:

常用的数学运算工具类,值得一提的是Math里面存在一个Random方法相比于Random类似乎更加简便。

Array类:

数组类,一个十分基础且常用的类,许多涉及存储连续数据类型的类都是继承于它。

Collection:

一个通用性很强的集合接口。其实现类常作为高阶的数组工具被使用。

一些思考:

常查询API确实能极大程度上方便我们的日常开发,但是,适当地思考如何自己去实现这些方法才是真正能提升我们的途径。

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/278464.html

(0)
上一篇 2022年8月2日
下一篇 2022年8月2日

相关推荐

发表回复

登录后才能评论