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

File类静态成员方法
File类 三种 构造方法:

File类获取、判断的方法







遍历
File











































引用构造方法

综合练习
浙公网安备 33010602011771号