![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO流
迷失的星星
这个作者很懒,什么都没留下…
展开
-
IO流-字节输入输出流
IO流的分类与 FileOutputStream的构造方法 package outputstream; import java.io.FileOutputStream; import java.io.IOException; /* * IO流的分类与 FileOutputStream的构造方法 * * IO流的分类: * 流向: * 输入流 读取数据 * 输出流...原创 2018-08-10 20:30:50 · 198 阅读 · 1 评论 -
IO流-用Reader模拟BufferedReader()的readLine()功能
package mybufferedreader; import java.io.IOException; import java.io.Reader; /* * 用Reader模拟BufferedReader()的readLine()功能 * * readLine():一次读取一行,根据换行符判断是否结束,只返回内容,不返回换行符 */ public class MyBuffer...原创 2018-08-13 21:43:26 · 236 阅读 · 0 评论 -
IO流-键盘录入五个学生信息,并按照总分从高到低存入文本文件
键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件 package studentExample; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.Comparator; import java.u...原创 2018-08-13 21:27:39 · 2372 阅读 · 1 评论 -
IO流-两个案例
复制多级文件夹案例 package someExample; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import ...原创 2018-08-13 21:26:07 · 299 阅读 · 0 评论 -
IO流-异常的概述和分类
异常的概述和分类 package fun_01; /* * 异常的概述和分类 * * 异常:程序出现了不正常的情况 * * 举例:今天天气很好,小明出去旅游。骑着自行车,去山里面呼吸新鲜空气。 * 问题1:山路塌陷了,小明及时停住了,但是过不去了。---严重的问题。 * 问题2:小明出门推自行车,发现气没了,把气打起来。---出发前就应该检查的问题。 * 问题...原创 2018-08-04 22:10:43 · 541 阅读 · 0 评论 -
IO流-finally关键字
finally关键字的特点及作用 package fun_07; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* * finally关键字的特点及作用 * * finally:被finally控制的语句一定会执行 * 注意:如果在执行到f...原创 2018-08-06 20:57:25 · 417 阅读 · 0 评论 -
IO流-自定义异常的实现和测试
测试类 package cn.itcast_08; import java.util.Scanner; /* * 自定义异常测试类 */ public class StudentDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.pr...原创 2018-08-06 21:18:55 · 272 阅读 · 0 评论 -
IO流-异常的注意事项
package cn.itcast_09; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* * 异常注意事项: * A:子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类。(父亲坏了,儿子不能比父亲更坏【父亲怎么坏,儿子就怎么坏...原创 2018-08-06 21:19:19 · 242 阅读 · 0 评论 -
IO流-File类
File类的概述和构造方法 package fun_01; import java.io.File; /* * File类的概述和构造方法 * * 我们要想实现IO的操作,就必须知道硬盘上文件的表现形式. * 而java就提供了一个类File供我们使用 * * File:文件和目录(文件夹)路径名的抽象表示方式 * 构造方法: * File(String pathn...原创 2018-08-07 21:21:59 · 91 阅读 · 0 评论 -
IO流-递归
递归概述和注意事项 package fun_01; /* * 递归概述和注意事项 * * 递归:方法定义中调用方法本身的现象 * public void show(int n){ * if(n<=0){ * System.exit(0); * } * System.out.println(n); * show(n--); * } * *...原创 2018-08-08 21:40:16 · 141 阅读 · 0 评论 -
IO流-几个简单的练习
把集合中的数据存储到文本文件案例 package someExample; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; /* * 把集合中的数据存储到文本文件案例 * * 需求:把ArrayList集...原创 2018-08-12 22:20:54 · 325 阅读 · 0 评论 -
IO流-字符缓冲流
字符缓冲输出流BufferedWriter的使用 package bufferedwriter; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; /* * 字符缓冲输出流BufferedWriter的使用 * * 字符流为了高效读写,也提供了字符缓冲流 * ...原创 2018-08-12 21:47:20 · 85 阅读 · 0 评论 -
IO流-字符流
转换流OutputStreamWriter的使用 package outputstreamwriter; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; /* * 转换流OutputStreamWriter的使用 * * OutputSt...原创 2018-08-11 22:55:21 · 79 阅读 · 0 评论 -
IO流-String类中的编码和解码问题
package encoded; import java.io.IOException; import java.util.Arrays; /* * String类中的编码和解码问题 * * String(byte[] bytes,String charsetName):通过指定的字符集解码字节数组。 * byte[] getBytes(String charsetName):通过...原创 2018-08-11 22:52:52 · 306 阅读 · 0 评论 -
IO流-BufferedOutputStream和BufferedInputStream
BufferedOutputStream写出数据 package bufferedoutputstream; import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.IOException; /* * BufferedOutputStream写出数据 * * 通过定义数...原创 2018-08-10 21:32:08 · 122 阅读 · 0 评论 -
IO流-三个字节流复制文本文件案例
package example; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /* * 字节流复制文本文件案例 * * 复制文本文件 * * 数据源:从哪里来 * a.txt ---读取数据---FileInputStream * ...原创 2018-08-10 21:09:46 · 134 阅读 · 0 评论 -
IO流-自定义类模拟LineNumberReader的获取行号功能案例
package MyLineNumberReader; import java.io.IOException; import java.io.Reader; /* * 自定义类模拟LineNumberReader的获取行号功能案例 * * BufferedReader * |--LineNumberReader * public int getLineNumber():...原创 2018-08-13 21:43:51 · 235 阅读 · 0 评论