版权声明:本文为小匠心原创文章,转载请注明出处。 https://blog.csdn.net/qq_36957885/article/details/89198380
1.继承与HashTable,是线程安全的键值对存储结构
2.Properties可保存在流中或从流中加载
3.只能保存字符串的键值对
常用方法:
getProperties(String, key)
setProperties(String, key)
序列化流(对象流)
把对象以流的形式存储在硬盘上或者数据库中的过程就是写序列化流
序列化流:
对象输出流:ObjectOutputStream将Java对象的基本数据类型和图形写入OutputStream
对象输入流:
ObjecInputStream对以前使用ObjectOutputStream写入的基本数据和对象进行反序列化
如果想要序列化某个对象,那么这个对象所对象的类必须实现Serializable接口,在序列化的过程中要手动指定要序列化的累的serialVersionUID,这样可以在类改变之后亦然可以反序列化,否则会报错。
多对象反序列化读写