摘要:
1、对象输入输出流 对象注意作用是用于写对象信息与读取对象信息 1.对象输出流:ObjectOutputStream 2.对象输入流:ObjectInputStream 2、对象输入输出流的步骤 3、对象输入输出流需要注意的细节 1.如果对象需要被写到文件上,那么对象所属的类必须实现Serializ 阅读全文
摘要:
本文知识点目录: 1、SequenceInputStream序列流的步骤 2、实例 3、附录(音乐的切割与合并) 1、SequenceInputStream序列流的步骤 1.找到目标文件 2.建立数据输入输出通道 3.建立序列流对象 4.关闭资源 2、实例 原有文件 运行结果图 附录 运行结果图 原 阅读全文
摘要:
1、装饰者模式 增强一个类的功能,而且还可以让这些装饰类相互装饰 2、装饰者设计模式的步骤 1.在装饰类的内部维护一个被装饰类的引用 2.让装饰者有一个共同的父类或者父接口 3、实例 运行结果图 附录 释:下面的例子没有用到装饰着模式,如果要实现需求4到7的话,那么需要再写一个专门的类,比较繁杂。或 阅读全文
摘要:
一、输出字符流 1.1、输出字符流体系 | Writer:输出字符流的基类(抽象类) | FileWriter:向文件输出数据输出字符流(把程序中的数据写到硬盘中) | BufferedWriter:缓冲输出字符流 缓冲输出字符流的作用:提高了FileWiter的写数据效率和拓展了FileWiter 阅读全文
摘要:
一、输入字符流 1.1、输入字符流体系 | Reader:输入字符流的基类(抽象类) | FileReader:向指定文件读取数据的输入字符流(把硬盘上的数据读取到程序中) | BufferedReader:缓冲输入字符流。 缓冲输入字符流出现的目的:是为了提高效率和拓展功能,其实内部维护了一个81 阅读全文
摘要:
一、输出字节流 输出字节流的体系: | OutputStream:所有输出字节流的基类(抽象类) | FileOutputStream:向文件输出数据的输出字节流(把程序中的数据写到硬盘中) | BufferedOutputStream:缓冲输出字节流 BufferedOutputStream出现的 阅读全文
摘要:
通过File对象可以读取文件或者文件夹的属性数据,如果要读取文件的内容数据,那么我们就要使用IO技术。 一、输入字节流 输入字节流的体系: | InputStream:所有输入字节流的基类(抽象类) | FileInputStream:向指定文件读取数据的输入字节流 | BufferedInputS 阅读全文
摘要:
本文知识点(目录): 1、IO流(Input Output) 2、IO流技术的运用场景 3、File类的构造函数(方法) 4、File类的一些常用方法 5、实例(解析File类的常用方法) 6、附录1(扫描系统上的盘符和指定目录下的所有文件和文件夹) 7、附录2(在指定目录下,扫描出所有的指定类型的 阅读全文
摘要:
1、概述 枚举:一些方法在运行时,它需要数据不能是任意的,而必须是一定范围内的值,可以使用枚举解决 2、枚举的格式 例子 3、枚举要注意的细节(上面例子的总结) 1.枚举类也是一个特殊的类. 2.枚举值默认的修饰符是public static final 3.枚举值就是枚举值所属的类的类型,枚举值指 阅读全文
摘要:
一、可变参数 可变参数是jdk1.5新特性 1.1、可变参数的格式 数据类型...变量名 1.2、可变参数要注意的细节 1.如果一个函数的形参上使用上可变参数之后,那么调用该方法的时候可以传递参数也可以不传递参数 2.可变参数实际上是一个数组对象 3.可变参数必须位于形参的最后一个参数 4.一个函数 阅读全文