085-什么是序列化,序列化有什么作用?如何实现了序列化?

序列化有什么作用?
  序列化可以将java装换成字节数组,用于对象之间的传输。

如何实现了序列化?
  java中有一个Serializable接口,这个接口是在java.io包下,只要实现了这个接口的类,都可以实现序列化。

如何将一个对象序列化?

如何将一个序列化的对象转换成对象?

为什么一个对象实现Serializable接口之后就可以实现序列化了呢?
  我猜测当一个对象事项Serializable接口之后,肯定就会得到一个相应的序列化方法,然后我们的对象调用这个序列化的方法就可以实现序列化了。

  但是这怎么可能呢?我们只是实现了Serializable接口,但是我们并没有手动实现Serializable接口的方法啊?

  这主要是由于Serializable是一个空接口,它根本没有任何方法,他只是起到了一个标识的作用。

猜你喜欢

转载自www.cnblogs.com/pogusanqian/p/12712325.html