Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java ObjectOutputStream和OutputStream之间的区别是什么?_Java - Fatal编程技术网

java ObjectOutputStream和OutputStream之间的区别是什么?

java ObjectOutputStream和OutputStream之间的区别是什么?,java,Java,我有一个名为u:User u=new User(名称、密码)的实例。如果我对u的每个属性使用getBytes,并像输出一样输出它们(这是一个OutPutStream).write(u.name.getBytes()),这是一种可序列化的吗?ObjectOutputStream和OutputStream之间有什么区别?OutputStream是面向字节的java I/O的基类,ObjectOutputStream扩展了它ObjectOutputStream主要用于序列化 OutputStream是

我有一个名为u:User u=new User(名称、密码)的实例。如果我对u的每个属性使用getBytes,并像输出一样输出它们(这是一个OutPutStream).write(u.name.getBytes()),这是一种可序列化的吗?ObjectOutputStream和OutputStream之间有什么区别?

OutputStream
是面向字节的java I/O的基类,
ObjectOutputStream
扩展了它
ObjectOutputStream
主要用于序列化

OutputStream
是面向字节的java I/O的基类,
ObjectOutputStream
对其进行了扩展
ObjectOutputStream
主要用于序列化

Java ObjectOutputStream类(Java.io.ObjectOutputStream)使您能够将Java对象写入OutputStream,而不仅仅是原始字节。而outputstream是所有输出流的基类,允许您仅使用字节进行通信。

Java ObjectOutputStream类(Java.io.ObjectOutputStream)允许您将Java对象写入outputstream,而不仅仅是原始字节。而outputstream是所有输出流的基类,只允许您使用字节进行通信。

outputstream可以像我以前发布的那样用作序列化吗?outputstream可以像我以前发布的那样用作序列化吗?