From 01ae55917b060c8fc0c8bca842e485be947be37f Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Wed, 12 Aug 2026 14:19:54 +0800 Subject: [PATCH] =?UTF-8?q?s-day10-IO-=E6=80=BB=E7=BB=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/inmind/print_stream04/Demo12.java | 1 + .../src/com/inmind/print_stream04/Demo13.java | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 s-day10/src/com/inmind/print_stream04/Demo13.java diff --git a/s-day10/src/com/inmind/print_stream04/Demo12.java b/s-day10/src/com/inmind/print_stream04/Demo12.java index 150f176..419157d 100644 --- a/s-day10/src/com/inmind/print_stream04/Demo12.java +++ b/s-day10/src/com/inmind/print_stream04/Demo12.java @@ -10,6 +10,7 @@ PrintStream(String fileName) 使用指定的文件名创建新的打印流,无 常用方法: print():直接输出内容,但不换行 println():直接输出内容,但换行 + */ public class Demo12 { public static void main(String[] args) throws Exception { diff --git a/s-day10/src/com/inmind/print_stream04/Demo13.java b/s-day10/src/com/inmind/print_stream04/Demo13.java new file mode 100644 index 0000000..53992af --- /dev/null +++ b/s-day10/src/com/inmind/print_stream04/Demo13.java @@ -0,0 +1,37 @@ +package com.inmind.print_stream04; +/* +IO流:字节流和字符流 +字节输入输出流: + InputStream + OutputSteam +常用子类: + FileInputStream + FileOutputSteam + + +字符输入输出流: + Reader + Writer +常用子类: + FileReader + FileWriter + + +字节缓冲流:底层封装了个8192的数组提高读写效率 + BufferedInputStream + BufferedOutputSteam +字符缓冲流: + BufferedReader + BufferedWriter + +转换流:可以根据指定的编码方式进行读写数据(GBK UTF-8) +InputStreamReader +OutputSteamWriter + +序列化流: +ObjectInputStream +ObjectOutputSteam + + */ +public class Demo13 { +}