File类 网络通信 Stream流 方法引用
File类静态成员方法
File类 三种 构造方法:
File类获取、判断的方法
File类创建删除功能的方法
递归
遍历File获取并遍历(要求掌握listFiles,其它要求看懂就行)
(优化)搜索文件:(只要.java文件)
FileFilter文件过滤器(实现上述优化):
网络通信三要素
IP地址
ip4不够用,引入ip6
端口号
网络通信协议
看完了p180 02
Stream流
{ //双列集合 无法直接获取stream流
HashMap<String,Integer> hm=new HashMap<>();//创建双列集合
hm.put("aaa",111);//添加数据
hm.put("bbb",222);
hm.put("ccc",333);
//第一种 获得stream流 keyset得到单列集合再调用stram方法
hm.keySet().stream().forEach(s-> System.out.println(s));//输出aaa\rbbb
//第二种 获得stream流 entrySet()得到键值对对象的单列集合再调用stram方法
hm.entrySet().stream().forEach(s-> System.out.println(s));
//输出aaa=111\rbbb=222 但是hashmap不保证存,取有序
}
stream流的中间方法
stream流终结方法
方法引用
引用静态方法(例:将string变为integer类型) 引用成员方法
引用构造方法类名引用成员方法(有特殊规则)
局限性: 不能引用所有类中的成员方法,跟抽象方法的第一个参数有关,这个参数是什么类型,只能引用这个类的方法.
字符串变大写:String.toUppercase();
引用数组构造方法
综合练习
本文来自博客园,作者:软工菜鸡,转载请注明原文链接:https://www.cnblogs.com/SElearner/p/17676721.html