zoukankan      html  css  js  c++  java
  • Java I/O(三 具体的列子)

    (一)具体的几个例子

    1.需求1:对文本进行复制

       明确1:源和目的--->源  (就是要读):InputStream  Reader ;  目的  (就是要写):OutputSream  Writer

       明确2:是否纯文本--->是--->源:Reader;目的:Writer

       明确3:具体设备。源:硬盘。目的:硬盘。

       FileReader fr=new FileReader("a.txt");FileWriter fw=new FileWriter("b.txt");

       明确4:额外功能--->高效

       BufferedReader  bufr=new BufferedReader(new FileReader("a.txt"));【封装】

       BufferedWriter    bufw=new BufferedWriter(new FileWriter("b.txt"));

    2.复制图片

         明确1:源(读),目的(写);

         明确2:不是纯文本。--->InputStream  OutputStream

         明确3:具体设备(源,目的都是 硬盘)--->File

         明确4:高效--->缓冲区

        

       

  • 相关阅读:
    Python中的时间
    Python + Selenium 自动化环境搭建过程
    HTML手写课程表,练基础
    temp2
    Jenkins配置文件
    Jenkins安装Slave节点
    Jenkins管理插件
    常见的linux上的服务重启脚本
    测试感慨
    docker的安装
  • 原文地址:https://www.cnblogs.com/not-alone/p/8495093.html
Copyright © 2011-2022 走看看