java IO流FileOutputStream和FileWriter

    xiaoxiao2022-06-29  52

    java I/O流FileOutputStream和FileWriter

    在使用过输入流之后,理解输入流就会容易很多了。说道这里就要谈一下,什么是输入流,什么是输入流,还有怎么规定的输入流和输出流。如果把计算机比作一个“人”的话,那么内存就在大脑的位置(是地方不是功能,因为还有cpu之类的),而硬盘就相当于是四肢(外设)。这样的理解就方便多了,从大脑到四肢就是输出,比如大脑想要四肢存储点东西,这就是输出流OutputStream。大脑如果想从四肢得到一些东西,那么大脑就需要从四肢中拿到一些东西,这就是输入流InputStream。如果是网络中就更好理解了。两个人交谈A和B,A说了一些东西,B听到了。对于A来说是输出流OutputStream,对于B来说是输入流InputStream。 说了这么多了,现在就让大脑(内存)控制四肢(磁盘)存储一些东西: package com.xueyoucto.xueyou; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; /** * Hello world! */ public class App { public static void main(String[] args) throws IOException{ System.out.println("hello world"); FileOutputStream fileOutputStream = new FileOutputStream("d:/222.txt"); String tempStr = "就是我,我就是我,11223344,abcdefg"; byte[] bbuf = tempStr.getBytes("utf-8"); fileOutputStream.write(bbuf); fileOutputStream.close(); FileWriter fileWriter = new FileWriter("d:/333.txt"); fileWriter.write("嘿嘿嘿,这是一个测试111222333444,abcdefg"); fileWriter.close(); } } 运行结果: 文件中的内容:
    转载请注明原文地址: https://ju.6miu.com/read-1125382.html

    最新回复(0)