跳过了p151 四小时的讲题我不敢听:)
Stream
Stream流,是JDK8后新增的API,可以用于操作集合或者数组的数据
优势:大量结合了Lambda的语法风格,该方式更强大更简单,代码简洁,可读性好
常用方法
1.获取Stream流
2.中间方法
3.终结方法
调用完成后,不会返回新的Stream了,不能继续使用流了
收集Stream流:把Stream操作后的结果转回到集合或者数组中去返回
Stream流:方便操作集合/数组的手段
集合/数组时开发中的目的
流只能收集一次
File、IO流
File
File是java.io.包下的类,File类的对象用于代表当前操作系统的文件(可以是文件、文件夹
只能对文件本身进行操作,不能读写文件里面存储的数据
IO
用于读写数据(读写文件、或网络中的数据
File
1.创建对象
其封装的对象仅仅是一个路径名
File对象可以指代不存在的文件路径
用相对路径比绝对路径好一些
相对路径不带盘符,默认在当前工程下的目录寻找文件