String的getBytes方法是序列化的一种形式吗?

时间:2019-07-17 17:45:38

标签: java serialization deserialization

请考虑以下代码段:

String str = "hellow world!";
byte b[] = str.getBytes();-----------------(1)

String s = new String(b);------------------(2)

在(1)中,我们将String转换为bytes,在(2)中,我们从String中产生了byte[]

我很困惑:

是(1)->序列化吗?    (2)->反序列化?

原因是,在这种情况下,我们在(1)中得到了给定对象(byte[])的String,所以不是序列化吗?

如果这不是序列化,那么严格来说Serialization是什么和区别。

0 个答案:

没有答案