[关闭]
@zhangyy 2017-10-06T17:32:53.000000Z 字数 802 阅读 153

Java 的 IO 处理

Java基础系列



一: Java的 io 概述:

1.1: IO(input/output)流

  1. 1. IO 流用来处理设备之间的数据传输
  2. 2. Java 对数据的操作时通过流的方式
  3. 3. Java 用于操作流的对象都在IO包中
  4. 4.流按操作数据分为两种:字节流和 字符流
  5. 5.流按流向分为:输入流,输出流
  6. input/output
  7. ----
  8. 1.输入输出
  9. 2.stream
  10. 3.流的类型
  11. [数据类型]
  12. a. 字符流:操作文本
  13. b. 字节流:二进制文件,byte
  14. [流向]
  15. a. 输入:读操作
  16. b. 输出:写操作
  17. flush
  18. ----
  19. 清理
  20. refreash
  21. ----
  22. 刷新
  23. clear
  24. ----
  25. 清空

1.2: IO常用基本类

  1. 1. 字节流的抽象基类
  2. inputStream,OutputStream
  3. 2. 字符流的抽象基类
  4. reader,Writer
  5. 3. 注意: 由这四个类派生出来的子类名称都以父类名作为子类名的后缀。
  6. 如:inputStream 的子类 FileInputStream
  7. 如: Reader 的子类FileReader.
  1. package com.learnjava.day12;
  2. import java.io.FileWriter;
  3. import java.io.IOException;
  4. public class IoDemo01 {
  5. public static void main(String[] args) {
  6. try {
  7. FileWriter writer = new FileWriter("d:\\hello.txt");
  8. writer.write("hello world");
  9. writer.close();
  10. System.out.println("over");
  11. } catch (IOException e) {
  12. // TODO Auto-generated catch block
  13. e.printStackTrace();
  14. }
  15. }
  16. }

image_1bqu2e0031rci12m21r5nb9s6789.png-78.1kB

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注