Class Diagram
2016-10-05 18:17:38 0 举报
类图(Class Diagram)是一种用于描述系统结构和关系的静态图形表示方法。它展示了系统中的类、接口、关联关系、继承关系、实现关系等元素,并以一种直观的方式呈现了这些元素之间的交互和依赖。类图中的每个类都用一个矩形表示,类名位于矩形的中心,属性和方法则位于类的下方。类之间的关联关系用连线表示,箭头指向被关联的类。继承关系用空心三角形表示,箭头指向父类。实现关系用带实心三角形的虚线表示,箭头指向接口。通过类图,我们可以更好地理解系统的组成部分以及它们之间的关系,从而为后续的设计、编码和测试工作提供指导。
作者其他创作
大纲/内容
实现序列化接口
把对象状态写入到特定的流里面的过程
DataInputStream
覆盖原内容
写
Writer
字节流
transient(不需要被序列化的属性)
调用writeObject()方法将对象写入文件
BufferedReader//读缓冲区,提高效率
创建对象输出流
InputStreamReader//流为参,可以转编码
Reader类常用方法
子类FileOutputStream构造方法
BufferedReader(带有缓冲区的字符输入流/Reader类的子类)
Readline();FileReader(String pathName); //不能指定编码字符格式读取常用构造方法:BufferedReader(Reader in) //把Reader的对象包装下,然后就可以readline()按行读;
FileReader//对象&字符串形式路径为参
Reader
serializable(接口)
- 无方法 //但对象需要实现才能序列化
序列化
二进制文件的类
FileInputStream//对象&字符串形式路径为参
读
ObjectOutputStream//对象输出流writeObject()
子类InputStreamReader常用构造方法
反序列化
FileWriterwriter对象&字符串形式路径为参
DataOutputStream
从特定的流里面拿到数据构造一个对象状态
ObjectInputStream//对象输入流readObject()
字符流
FileReader (InputStreamReader的子类)
FileReader(File file);FileReader(String pathName); //不能指定编码字符格式读取
BufferedWriter//写缓冲区
OutputStream类常用方法
OutputStreamWriter//流为参,没用上
关闭对象输出流
0 条评论
下一页