自学java-day17

自学java-day17,第1张

自学java-day17

字节序列化和反序列化
有序列化流,也就是将内容输出到磁盘中去
反序列化流,
序列化的 *** 作需要的是实现接口的,然而接口时不需要进行重写方法
private static final long serialVersionUID = 42L;
这是序列化和反序列化的 *** 做是需要实现的,上面,要不然的话会有错误的
给对象所属的类进行加一个值的 *** 作,来进行处理
transient这里我们用到的是transient的,是不进行序列化 *** 作的,
Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。
他是属于map体系中的一员,集合类
        System.out.println(p1.getProperty("it01"));
        Set stringPropertyNames = p1.stringPropertyNames();
        System.out.println(stringPropertyNames);
这里我们学会的是,如何看api的文档进行使用,一些方法什么的,他给我们提供各种各样的方法我们来进行使用
我们可以通过这些练习熟练的掌握api文档的使用的特点,以及发现了错误的类型的话我们可以直接进行查询 *** 作的
同时,我们应该进行划分的 *** 作,明确那个是那个,
我们现在应该想的是输入流到文件,输出流到文件的 *** 作,
1首先.你要明确的是输入还是输出的 *** 作
2其次,你应该清楚的是你创建的对象是否有这些方法让你来进行使用的 *** 作
3,想清楚的是神魔流,他们的关系的层次问题是很重要的,同时,自己应该看清楚的是让传入的参数是神魔
 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4656375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存