韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > 对象流在java中的读写

对象流在java中的读写

头像

小妮浅浅

2021-02-20 09:55:473477浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

对象流指的是可以直接把一个对象以流的形式传输给其他的介质,比如硬盘。

一个对象以流的形式进行传输,叫做序列化。 该对象所对应的类,必须是实现Serializable接口。

2.对象流两种类型

ObjectOutputStream代表对象输出流,它的writeObject(Object obj)方法可对参数指定的obj对象进行序列化,把得到的字节序列写到一个目标输出流中。

ObjectInputStream代表对象输入流,它的readObject()方法从一个源输入流中读取字节序列,再把它们反序列化为一个对象,并将其返回。

3.实例

/**
 * 对象流
 * 不是所有对象都可以序列化serializable
 * @author chi
 *
 */
public class TestObject {
public static void main(String[] args) throws IOException, ClassNotFoundException {
//序列化
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(new BufferedOutputStream(baos));
//写出过程,记得刷新
oos.writeObject(new Employee("abc"));
oos.flush();
byte[] data = baos.toByteArray();
//反序列化
ObjectInputStream ois = new ObjectInputStream(new BufferedInputStream(new ByteArrayInputStream(data)));
Object UnkongObject = ois.readObject();
//手动判断类型
if(UnkongObject instanceof Employee) {
Employee empObj = (Employee)UnkongObject;
System.out.println(empObj.getName()); //输出结果为null
}
}
 
}
 
class Employee implements Serializable/*可序列化许可*/{
private transient String name = "abc"; //透明化,保护隐私
 
public Employee(String name) {
super();
this.name = name;
}
 
public String getName() {
return name;
}
 
public void setName(String name) {
this.name = name;
}
}

以上就是对象流在java中读写的读写方法,在形式上有输入和输出两种方式,在传输上掌握序列化和反序列化的方法即可,学会后就可以对流和对象进行转换。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

JD又大又粗又长又硬受不了| 销售的销售秘密3HD中字| EXO妈妈MV高清免费观看| 男生把女生QQ放在一起的原因| 妈妈的朋友8| 男同| 手机号码定位找人| 成人男女| 妈妈的朋友5| 适合做前看的MV| A片交性视频爽爽爽免费观看| 美臂| 40分钟的插曲视频在线观看| 摸摸大扔子图片| 闺蜜老公把我压在怀里| 电影《乳妓》在线观看| 《太太你想丈夫被开除吧》 | 医生一直揉白带湿漉漉的正常吗 | 男人女人免费观看40集电视剧| 《厨房激战5》完整版在线观看| WWW.XIXIXJ48.GO..| 双人床上剧烈运动会怎么消除 | 查尔斯布朗森| 胬肉(产乳)| 嫂嫂让小叔子帮忙牛孩子电视剧 | 老头握住淑蓉双乳| 成全影视大全免费追剧大全 | 《课后2对1特别授课》女主角是..| 女人喜欢快抽还是慢送?| BOBO浏览器(海外版)| 小洞流口水了 是不是饿了| 《破外女》高清完整版| SNH48欧洲码和亚洲码图片| 麻花传MDR国语免费版| 站立式插插的正确方法| 韩国电影片| 二人努力生猴子免费观看| 《工地夫妻》原声版| 约会大作战H| 虹色时光| 一品国精和二品国精的文化意义