摘要: 1)将文件读入内存: 将BufferedInputStream与FileInputStream相接 FileInputStream in=new FileInputStream( “file1.txt ” ); BufferedInputStream bin=new BufferedInputStr 阅读全文
posted @ 2017-08-14 17:03 beibidewomen 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 文件的拷贝: 方法一: 方法二: 结果如下: 阅读全文
posted @ 2017-08-14 16:27 beibidewomen 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1. 程序如下: 2.运行程序,输入:hello world 3.查看结果: 阅读全文
posted @ 2017-08-14 16:17 beibidewomen 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1. 11.txt文件内容如下: 2. 程序如下: 3.运行结果如下: 4.修改红色字体代码 5.运行结果如下: 多出了红色框中的数据 阅读全文
posted @ 2017-08-14 16:04 beibidewomen 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: 1. 主要的方法: 1. public void write(byte b[ ]):将参数b中的字节写到输出流。 2. public void write(byte b[ ], int off, int len) :将参数b的从偏移量off开始的len个字节写到输出流。 3. public abst 阅读全文
posted @ 2017-08-14 14:56 beibidewomen 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1.主要的子类: 1) FileInputStream把一个文件作为InputStream,实现对文件的读取操作 2) ByteArrayInputStream:把内存中的一个缓冲区作为InputStream使用 3) StringBufferInputStream:把一个String对象作为Inp 阅读全文
posted @ 2017-08-14 14:54 beibidewomen 阅读(3684) 评论(0) 推荐(0) 编辑
摘要: 3个read方法的区别 read()读取1个字节 read(byte[] b)将文本中的所有数据读取到b这个字节数组中 read(byte[] b, int off, int len)从流的第off个字节开始,读入长度为len的字节的数据 *****************read()******* 阅读全文
posted @ 2017-08-14 14:44 beibidewomen 阅读(2965) 评论(0) 推荐(0) 编辑
摘要: 1. 获取文件的绝对路径: 2.抽象类不能被实例化,必须生成子类后才能实现一定的功能。 阅读全文
posted @ 2017-08-14 14:43 beibidewomen 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、按I/O类型来总体分类: 1. Memory 1)从/向内存数组读写数据: CharArrayReader、 CharArrayWriter、ByteArrayInputStream、ByteArrayOutputStream 2)从/向内存字符串读写数据 StringReader、String 阅读全文
posted @ 2017-08-14 14:37 beibidewomen 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.输入流,输出流 输入流:将数据读到程序中。 输出流:将程序中的数据输出到外设或文件中。 2. 缓存存在于cpu中,速度快慢如下: 缓存>内存>硬盘 3.InputStream、OutputStream InputStream:不关心数据源来自何种设备。 OutputStream:不关心数据的目的 阅读全文
posted @ 2017-08-14 14:23 beibidewomen 阅读(288) 评论(0) 推荐(0) 编辑