OutputStream_DataOutputStream
辐_射
这个作者很懒,什么都没留下…
展开
-
IO流_IO流概述及分类
原创 2017-02-07 20:41:25 · 940 阅读 · 0 评论 -
IO流_转换流OutputStreamWriter的使用
package cn.itcast_02;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;/* * OutputStream(OutputStream out):根据默认的编码把字节流数据转换为字符流 * OutputStream(OutputS原创 2017-02-09 21:07:14 · 596 阅读 · 0 评论 -
IO流_字符流的5种写数据的方式
package cn.itcast_03;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;/* * OutputStreamWriter的方法: * public void write(int c):写一个字符 * public voi原创 2017-02-09 22:26:09 · 1237 阅读 · 0 评论 -
IO流_标准输入输出流概述和输出语句的本质
package cn.itcast_04;import java.io.PrintStream;/* * 标准输入输出流 * System类中的两个成员变量: * public static final InputStream in “标准”输入流。 * public static final PrintStream out “标准”输出流。 * * InputS原创 2017-02-27 22:15:32 · 805 阅读 · 0 评论 -
IO流_输出语句用字符缓冲流改进
package cn.itcast_04;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;/* * 转换流的应用。 */public class SystemOutDemo2 { public static void main(String[]原创 2017-02-28 20:14:07 · 436 阅读 · 0 评论 -
IO流_随机访问流概述和写出数据
package cn.itcast_05;import java.io.IOException;import java.io.RandomAccessFile;/* * 随机访问流: * RandomAccessFile不属于流,是Object类的子类。 * 但它融合了InputStream和OutputStream的功能 * 支持对文件的随机访问读取和写入。 *原创 2017-02-28 20:31:01 · 554 阅读 · 0 评论 -
IO流_随机访问流读取数据和操作文件指针
package cn.itcast_05;import java.io.IOException;import java.io.RandomAccessFile;/* * 随机访问流: * RandomAccessFile不属于流,是Object类的子类。 * 但它融合了InputStream和OutputStream的功能 * 支持对文件的随机访问读取和写入。 *原创 2017-02-28 23:13:22 · 1315 阅读 · 0 评论 -
IO流_IO流小结图解
原创 2017-02-12 00:37:48 · 521 阅读 · 0 评论 -
IO流_复制图片的4种方式案例
package cn.itcast_02;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE原创 2017-02-12 21:18:39 · 3599 阅读 · 0 评论 -
IO流_复制单级文件夹案例
package cn.itcast_03;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE原创 2017-02-13 00:33:45 · 1257 阅读 · 0 评论 -
IO流_合并流读取两个文件的内容复制到一个文件中
package cn.itcast_06;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Sequ原创 2017-03-01 23:52:13 · 1548 阅读 · 0 评论 -
IO流_合并流读取多个文件的内容复制到一个文件中
package cn.itcast_06;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Sequ原创 2017-03-02 00:14:27 · 1985 阅读 · 1 评论 -
IO流_序列化流和反序列化流的概述和使用
package cn.itcast_07;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/* * 序列化流:把对象原创 2017-03-02 19:54:09 · 520 阅读 · 0 评论 -
IO流_如何解决序列化时候的黄色警告线问题
package cn.itcast_07;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/* * 序列化流:把对象原创 2017-03-02 22:13:06 · 801 阅读 · 0 评论 -
IO流_如何让对象的成员变量不被序列化
package cn.itcast_07;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/* * 序列化流:把对象原创 2017-03-02 22:34:12 · 2299 阅读 · 2 评论 -
IO流_字符流、IO流小结、IO流案例总结
1:字符流(掌握) (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 (2)转换流其实是一个字符流 字符流 = 字节流 + 编码表 (3)编码表 A:就是由字符和对应的数值组成的一张表 B:常见的编码表 ASCII ISO-8859-1 GB2312 GBK GB18030 UTF原创 2017-02-23 23:00:16 · 813 阅读 · 0 评论 -
IO流_数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、总结
1:登录注册IO版本案例(掌握) cn.itcast.pojo User cn.itcast.dao UserDao cn.itcast.dao.impl UserDaoImpl(实现我不管) cn.itcast.game GuessNumber cn.itcast.test UserTest2:数据操作流(操作基本类型数据的流)(理解) (1)可以操作基本类型的数据 (2)原创 2017-03-04 20:26:03 · 558 阅读 · 0 评论 -
IO流_数据输入输出流的概述和讲解
package cn.itcast_01;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 可以读写基本数据类型的数原创 2017-02-26 19:38:23 · 533 阅读 · 0 评论 -
IO流_PrintWriter实现自动刷新和换行
package cn.itcast_03;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;/* * 1:可以操作任意类型数据 * print(); * println(); * 2:启动自动刷新 * PrintWriter pw = new PrintW原创 2017-02-27 21:35:39 · 3376 阅读 · 0 评论 -
IO流_PrintWriter作为Writer的子类使用
package cn.itcast_03;import java.io.IOException;import java.io.PrintWriter;/* * 打印流 * 字节打印流 PrintStream * 字符打印流 PrintWriter * * 打印流的特点: * A:只有写数据,没有读取数据。只能操作目的地,不能操作数据源。 * B:可以操作任意类型原创 2017-02-27 21:34:47 · 721 阅读 · 0 评论 -
IO流_IO流基类概述和一个简单的需求分析
package cn.itcast_01;/* * IO流分类: * 流向: * 输入流 读取数据 * 输出流 写出数据 * 数据类型: * 字节流 * 字节输入流 读取数据 InputStream * 字节输出流 写出数据 OutputStream * 字符流 * 字符输入流 读取数据 Reader * 字符原创 2017-02-07 21:09:59 · 542 阅读 · 0 评论 -
IO流_FileOutputStream的构造方法
package cn.itcast_01;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;/* * IO流分类: * 流向: * 输入流 读取数据 * 输出流 写出数据 * 数据类型: * 字节流 * 字节输入流原创 2017-02-07 21:30:55 · 2151 阅读 · 0 评论 -
IO流_FileOutputStream写出数据
package cn.itcast_01;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInpu原创 2017-02-07 21:55:40 · 551 阅读 · 0 评论 -
IO流_FileOutputStream的三个write()方法
package cn.itcast_01;import java.io.FileOutputStream;import java.io.IOException;/* * 字节输出流操作步骤: * A:创建字节输出流对象 * B:调用write()方法 * C:释放资源 * * public void write(int b):写一个字节 * public vo原创 2017-02-07 22:34:42 · 9162 阅读 · 0 评论 -
IO流_FileOutputStream写出数据实现换行和追加写入
package cn.itcast_01;import java.io.FileOutputStream;import java.io.IOException;/* * 如何实现数据的换行? * 为什么现在没换行呢?因为你只写了字节数据,并没有写入换行符号。 * 如保实现呢?写入换行符号即可呗。 * 看到有些文本文件是可以的,通过windows自带的那个不行,为什么呢原创 2017-02-08 01:07:57 · 13270 阅读 · 0 评论 -
IO流_FileOutputStream写出数据加入异常处理
package cn.itcast_01;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/* * 加入异常处理的字节输出流 */public class FileOutputStreamDemo4 { public static vo原创 2017-02-08 11:54:18 · 1634 阅读 · 0 评论 -
IO流_字节流复制文本文件案例1
package cn.itcast_03;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 复制文本文件 * * 数据源:从哪里来 * a.txt -- 读取数据 -- FileInputStream * 目的地:到哪里去 *原创 2017-02-08 13:18:05 · 421 阅读 · 0 评论 -
IO流_计算机是如何识别把两个字节拼接为中文的呢
package cn.itcast_03;import java.util.Arrays;/* * 计算机是如何识别把两个字节转换为一个中文呢? * 在计算机中中文的存储分两个字节: * 第一个字节肯定是负数。 * 第二个字节常见的是负数,可能有正数。但是没影响 */public class StringDemo { public static void main(S原创 2017-02-08 14:15:04 · 536 阅读 · 0 评论 -
IO流_字节流复制文本文件案例2
package cn.itcast_03;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把C盘下的a.txt的内容复制到D盘下的b.txt中 * * 数据源:从哪里来 * c:\\a.txt -- 读取数据 -- FileI原创 2017-02-08 14:31:43 · 316 阅读 · 0 评论 -
IO流_字节流复制图片案例
package cn.itcast_03;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把E:\\林青霞.jpg内容复制到当前项目下的mn.jpg * * 数据源:从哪里来 * e:\\林青霞 -- 读取数据 -- File原创 2017-02-08 15:15:19 · 549 阅读 · 0 评论 -
IO流_字节流复制视频案例1
package cn.itcast_03;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把E:\\哥有老婆.mp4复制到当前项目目录下的copy.mp4中 * * 数据源: * E:\\哥有老婆.mp4 -- 读取数据 --原创 2017-02-08 15:51:09 · 489 阅读 · 0 评论 -
IO流_字节流复制文本文件案例3
package cn.itcast_04;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把c:\\a.txt内容复制到d:\\b.txt中 * * 数据源: * c:\\a.txt -- 读取数据 -- FileInputS原创 2017-02-08 17:59:04 · 403 阅读 · 0 评论 -
IO流_字节流复制视频案例2
package cn.itcast_04;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把E:\\哥有老婆.mp4复制到当前项目目录下的copy.mp4中 * * 数据源: * e:\\哥有老婆.mp4 -- 读取数据 --原创 2017-02-08 18:26:11 · 905 阅读 · 0 评论 -
IO流_BufferedOutputStream写出数据
package cn.itcast_05;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 通过定义数组的方式确实比以前一次读取一个字节的方式快很多,所以,看来有一个缓冲区还是非常好的。 * 既然是这样的话,那么,java开妈在设计的原创 2017-02-08 19:01:27 · 847 阅读 · 0 评论 -
IO流_字节流四种方式复制MP4并测试效率
package cn.itcast_06;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 需求:把原创 2017-02-08 21:55:44 · 1549 阅读 · 0 评论 -
IO流_递归、IO流总结
1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归输出指定目录下所有指定后缀名的文件绝对路径 D:递归删除带内容的目录(小心使用)2:IO流(掌原创 2017-02-08 22:16:35 · 402 阅读 · 0 评论 -
IO流_打印流的概述和特点
package cn.itcast_03;/* * 打印流 * 字节打印流 PrintStream * 字符打印流 PrintWriter * * 打印流的特点: * A:只有写数据,没有读取数据。只能操作目的地,不能操作数据源。 * B:可以操作任意类型 的数据。 * C:如果启动了自动刷新,就能够自动刷新。 * D:该流可以直接操作文本文件的。 *原创 2017-02-27 21:08:53 · 810 阅读 · 0 评论 -
IO流_内存操作流的概述和讲解
package cn.itcast_02;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;/* * 内存操作流:用于处理临时存储信息的,程序结束,数据就从内存中消失 * 字节数组: * ByteArrayInputStream原创 2017-02-26 23:22:10 · 454 阅读 · 0 评论