java的反序列化
⑴ java编程问题:什么是序列化和反序列化,请网友帮我通俗的解释下,拜托,通俗点。
就是保存,读取。
*****************************
序列化将信息保存起来,反序列化读取已保存的信息,
就像你的QQ登录时的密码,记住密码就是一个序列化的功能。
****************************
序列化、反序列化和输入输出是一样的。
就是 创建、读取、关闭、这三步。
不同的是序列化保存的是一个对象。
×××××××××××××××××
希望能帮到你.....
⑵ 在JAVA中什么叫序列化和反序列化
java对象实现了序列化就可以以对象的形式在流中传输。不管是文件流,还是Socket流都可以x0dx0a 用ObjectInputStream ObjectOutputStream 来读写对象。x0dx0a 并不是所以类都可以序列化,一般需要序列化的对象是那些实体类。什么Bean,pojo,vo貌似都是一个意思吧。。。还是有一些对象是不能序列化的,Socket对象是不能的。还有一些忘记了,还有一些不知道···呵呵~~x0dx0a 实现序列化只要实现一个Serializable的接口就行,这是个标志接口,里面没有方法需要实现,主要的作用就是标识这儿类可以序列化·····
⑶ 什么是Java中的序列化和反序列化
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。
序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements
Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object
obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。
⑷ 在JAVA中什么叫序列化和反序列化
序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。