上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 打印流的概述 打印流添加输出数据的功能,使它们能够方便地打印各种数据值表示形式. 打印流根据流的分类: 永远不会抛出IO异常 l 字节打印流 PrintStream l 字符打印流 PrintWriter l 方法: void print(String str): 输出任意类型的数据, void p 阅读全文
posted @ 2018-08-25 08:13 喵星人~ 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 序列化流与反序列化流 用于从流中读取对象的操作流 ObjectInputStream 称为 反序列化流 用于向流中写入对象的操作流 ObjectOutputStream 称为 序列化流(对象保存到文件中) l 特点:用于操作对象。可以将对象写入到文件中,也可以从文件中读取对象。 对象序列化流Obje 阅读全文
posted @ 2018-08-25 08:06 喵星人~ 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Properties类介绍 Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 特点: 1、Hashtable的子类,map集合中的方法都可以用。 2、该集合没有泛型。键值都是字符串。 3、它是一个可以持久化的属 阅读全文
posted @ 2018-08-25 07:45 喵星人~ 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1.首先说运行速度,速度由快到慢排列:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象 阅读全文
posted @ 2018-08-24 16:17 喵星人~ 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1 public class CopyDir { 2 3 public static void main(String[] args) { 4 copyDir(new File("d:\\a"), new File("d:\\b")); 5 } 6 7 8 //file1为被复制目录, file2为目标目录 9 ... 阅读全文
posted @ 2018-08-23 14:10 喵星人~ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 缓冲流(高效流) 在我们学习字节流与字符流的时候,大家都进行过读取文件中数据的操作,读取数据量大的文件时,读取的速度会很慢,很影响我们程序的效率,那么,我想提高速度,怎么办? Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度 缓冲流,根据流的分类分类字节缓冲流与字符缓冲流。 字节缓冲流 阅读全文
posted @ 2018-08-23 08:14 喵星人~ 阅读(3980) 评论(0) 推荐(0) 编辑
摘要: 转换流 在学习字符流(FileReader、FileWriter)的时候,其中说如果需要指定编码和缓冲区大小时,可以在字节流的基础上,构造一个InputStreamReader或者OutputStreamWriter,这又是什么意思呢? OutputStreamWriter类 查阅OutputStr 阅读全文
posted @ 2018-08-23 07:58 喵星人~ 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 字符流 经过前面的学习,我们基本掌握的文件的读写操作,在操作过程中字节流可以操作所有数据,可是当我们操作的文件中有中文字符,并且需要对中文字符做出处理时怎么办呢? 字节流读取字符的问题 通过以下程序读取带有中文件的文件。 public class CharStreamDemo { public st 阅读全文
posted @ 2018-08-22 08:14 喵星人~ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 字节流 在前面的学习过程中,我们一直都是在操作文件或者文件夹,并没有给文件中写任何数据。现在我们就要开始给文件中写数据,或者读取文件中的数据。 字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法 阅读全文
posted @ 2018-08-22 07:57 喵星人~ 阅读(183) 评论(0) 推荐(0) 编辑
摘要: IO概述 回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久化设备(硬盘、 阅读全文
posted @ 2018-08-21 08:06 喵星人~ 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页