IO-1
    i/o的概念
    File类详解
    
    java.io.File
    java.io.FileFilter接口
        只有一个方法
        这是一个函数式接口
        根据条件过滤掉某些file
IO-2
    输入输出流的概念
    输入输出流的类层次结构
    输入输出流的使用步骤
    
    数据流向图
        数据源-java程序-目的地
        
    基于字节的    字节流    图片,音频,视频呀
    基于字符的    字符流    文本文件
    
    读数据的步骤
    写数据的步骤

IO-3
    管道流的概念
    管道流的使用
    
    用于连接输入与输出流
    通常用于在两个线程间传输数据
    基于消费-生产者模型
    
    PipedOutputStream
    PipedInputStream
    
IO-4
    读写基本数据类型的数据
    对象序列化与反序列化
    
    DataInputStream
    DateOutputStream
    
    将内存中的对象持久化到硬盘上就叫序列化
    ObjectOutputStream    用于序列化对象
    ObjectInputStream
    能被序列化的对象其类型必须实现:
        Serializable接口或其子接口Externalizable
        
    transient    瞬时,不想将某个属性序列化时,加上这个修饰就可以了
    SUID
    private static final long serialVersionUID = 2717746789130290711L;
    
IO-5
    字符流的概念
    字符流的类层次结构
    Reader和Writer
    
IO-6
    RandomAccessFile类
    
    特点
        同时读写文件,
    
IO-7
    标准输入流
    标准输出流
    标准错误流
    输入流,输出流与错误流的重定向

java8_api_io的更多相关文章

随机推荐

  1. 以太坊Bootstrap和Kademlia算法实现逻辑简介(基于cpp-ethereum)

  2. Delphi做验证码登录窗口

    在五月麦田的帮助下做成了,感觉挺好,验证码输入的时候需要大写: 组件:LabelEdit 3个  Button 2个  image 1个. 代码如下: unit Unit1; interface us ...

  3. Maven中添加镜像

    Maven库在天朝的下载速度实在是感人,所以添加镜像之后速度会提升很多. 在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror <mirror> ...

  4. 为什么使用Nosql:Nosql和SQL的区别

    1.概念: SQL(Structured Query Language)数据库,指关系型数据库.主要代表:SQL Server.Oracle.MySQL.PostgreSQL. NoSQL(Not O ...

  5. SpringBoot项目如何打War包

    首先,需要添加Tomcat启动依赖 <dependency> <groupId>org.springframework.boot</groupId> <art ...

  6. 马凯军201771010116《面向对象与程序设计Java》第十周学习总结

    一.理论知识学习部分 泛型类的约束与局限性: 不能用基本类型实例化类型参数 运行时类型查询只适用于原始类型 不能抛出也不能捕获泛型类实例 参数化类型的数组不合法 不能实例化类型变量 泛型类的 ...

  7. FUJI 富士 富仕 串口 N500I N700I 连接

    本人丰富的硬件连接经验, 1.出售富士生化设备N500I, N700I 接入,C#代码demo,  可连接机器验证,验证后付款2. 提供宠物行业富士生化设备N500I, N700I型号接入软件技术支持 ...

  8. puthon文件头

    #!/usr/bin/u/ubv/a python # -*- coding:utf-8 -*-

  9. 移动端轮播图vue-awesome-swiper

    日常写设计文档,日常写Demo,写轮播图的时候觉得bootstrap不适合移动端,或者说不是轻量级的,于是换成Swiper,但是写的时候才发现怎么把这东西嵌到Vue里面啊? Σ( ° △ °|||)︴ ...

  10. 如何生成SSH key及查看SSH key

    只适用于Mac和windows下的Git Bash操作界面. 一.检查本地是否有SSH Key存在 在终端输入 ls -al ~/.ssh 如果终端输出的是: No such file or dire ...