API(全称:Application Programming Interface:应用程序编程接口)
就是Java自己写好的程序,给程序员调用,方便完成一些功能的。
为什么要学别人写好的程序?
不要重复造轮子。
开发效率高。
面向对象高级语法:一个一个的API。(类似英语词汇量。)每个API对应的是一个需求。积累的一定的项目经验。
API文档:程序使用说明书。
Java提供了哪些API给咱们使用呢?
我们重点是学习:java.base模块下面的package包:
如:io、lang、math、net、nio、time、util等等。
今天,重点是学习java.lang.String和java.util.ArrayList这两个包。
先学习包,为什么先学习包?
包是分门别类管理程序的?