黑马java学习笔记(IO流)
小五kk
编程爱好者
展开
-
java IO流(properties)
/* * 1.Properties是hashtable的子类: * 他具备map集合的特点,而且它里面存储的键值对都是字符串。 * 是集合中和IO技术相结合的集合容器。 * 该对象的特点:可以用于键值对形式的配置文件,操作硬盘上的键值对。 * * 2.将流中的数据存储到集合中(load方法原理): * 用一个流和info.txt文件关联。 * 读取一行数据,将改行原创 2015-08-10 17:21:40 · 448 阅读 · 0 评论 -
java IO流(字节流与字符流对文件的处理)
/* * IO流:用来处理设备之间的数据传输,java对数据的操作时通过流的方式,java用于操作流的对象都在IO包中。 * 分类: * 流按操作数据分为两种:字节流和字符流。 * 流按流向分为:输入流,输出流。 * 字节流的抽象基类:inputStream,OutputStream * 字符流的抽象基类:Reader和Writer。 * 区别:字节流处理的原创 2015-08-10 15:46:06 · 698 阅读 · 0 评论 -
java IO流(File类)
/* * File类:用来将文件或者文件夹封装成对象,文件和目录路径名的抽象表示形式。 * 方便对文件与文件夹属性操作。 * File类可以作为参数传递给流的构造函数。 * separator关键字:代表任何平台下的目录分隔符。 * File类的常用方法: * 1.创建: * 在指定为位置创建文件,如果该文件已经存在,返回false,和输入流不同。 * 输出流对象一原创 2015-08-10 17:16:49 · 546 阅读 · 0 评论 -
java IO流(java分割、合并任意类型文件)
/* * 以下代码演示了java分割和合并文件的功能。 */import java.io.*;import java.util.ArrayList;import java.util.Enumeration;import java.util.Iterator;public class SplitFileDemo {public static void原创 2015-08-11 19:15:16 · 1643 阅读 · 1 评论 -
javaIO流(打印流--和--序列流)
import java.io.BufferedReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.io.SequenceInputStream;import jav原创 2015-08-11 19:09:39 · 596 阅读 · 0 评论 -
装饰设计模式与缓冲区读写
/*装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能,那么自定义的该类称为装饰类。装饰类通常会通过构造方法接收被装饰的对象。并基于被装饰的对象的功能,提供更强的功能。*/class Person{public void eatFood(){System.out.println("开始吃饭");}}原创 2015-09-06 19:40:00 · 357 阅读 · 0 评论