File类 网络通信 Stream流 方法引用
![]()
![]() File类静态成员方法
File类静态成员方法
![]()
![]() File类 三种 构造方法:
File类 三种 构造方法:
![]()
![]()
![]() File类获取、判断的方法
File类获取、判断的方法
![]()
![]()
![]()
![]()
![]()
 File类创建删除功能的方法
![]()
![]()
![]() 
 
 递归
![]()
![]() 遍历
遍历![]() File获取并遍历(要求掌握listFiles,其它要求看懂就行)
File获取并遍历(要求掌握listFiles,其它要求看懂就行)
![]()
![]()
![]()
![]()
 (优化)搜索文件:(只要.java文件)
![]()
 FileFilter文件过滤器(实现上述优化):
![]()
![]()
![]()
  
 
网络通信三要素
![]()
![]()
![]()
IP地址
![]()
![]()
 
                                                        ip4不够用,引入ip6
![]()
![]()
![]() 端口号
端口号![]()
网络通信协议
![]()
![]()
![]()
![]()
![]()
 
 
 
  看完了p180 02
 看完了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类 三种 构造方法:

 File类获取、判断的方法
File类获取、判断的方法






 
 
 遍历
遍历 File
File












































 引用构造方法
引用构造方法

 综合练习
综合练习
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号