JAVASE 第二十二天

Collections:
    |- sort

Arrays工具类:

    这两个工具类,提供大量好用的操作数组和容器的各种静态方法!!!!


Comparable和Comparator两个接口
    Comparable:
        在java中,所有需要排序比较的对象,必须实现这个接口,来实现比较规则

    Comparator:
        比较器接口,如果在开发过程中,有特殊的需求(临时修改排序规则)
        可以使用sort的第二个重载方法,该方法的第二个参数
        用来指定比较器对象(临时修改排序规则)


IO流:
    
什么是IO流:
    input output stream:输入输出流

    从狭义上来说:数据在内存中输入和输出

    从广义来说,不同电脑之间的数据流动,也是一种IO流
        
        狭义上的IO流:本地进程间的数据流动
        广义上的IO流:远程进程间的数据流动

    
IO流的分类:
    流的流动方法(数据的传输方向):
        |-- 输入流
        |-- 输出流
    流的数据格式
        |-- 字节流
        |-- 字符流

    流的主要作用
        |-- 节点流
        |-- 装饰流(过滤流)
    
    转换字节和字符流动特殊流
        转换流

    
File对象
    java封装的一个操作文件及文件夹的对象。


绝对路径和相对路径:
    绝对路径:直接可以定位文件的一种路径
        window系统:直接使用盘符找找: d:/a/b/c.jpg
        linux:    /    /usr/local/bin/java
        网络:        http://www.baidu.com/a.jpg


    相对路径:相对于某个参照物(相对于文件夹),进行查找

            

File对象

IO流
    |-- InputStream
    |-- OutputStream
    |-- Reader
    |-- Writer
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值