Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.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二进制输入/输出帮助(写入和读取)_Java - Fatal编程技术网

Java二进制输入/输出帮助(写入和读取)

Java二进制输入/输出帮助(写入和读取),java,Java,我必须创建一个主程序来执行以下操作。创建添加到项目中的类类型的单个对象。将单个对象写入二进制文件。写入数据后,打开文件读取并加载数据。打印从文件中读取的数据,以证明文件可以读取 有人能帮忙吗 我猜任务是指可序列化的API。 如果是这样,你需要做几件事 使自定义对象实现可序列化 通过将FileOutputStream包装到添加对象的ObjectOutputStream中来编写文件 使用包装的FileInputStream从ObjectInputStream读取对象 请参阅指南,但将套接字流替换为F

我必须创建一个主程序来执行以下操作。创建添加到项目中的类类型的单个对象。将单个对象写入二进制文件。写入数据后,打开文件读取并加载数据。打印从文件中读取的数据,以证明文件可以读取


有人能帮忙吗

我猜任务是指可序列化的API。 如果是这样,你需要做几件事

  • 使自定义对象实现可序列化
  • 通过将
    FileOutputStream
    包装到添加对象的
    ObjectOutputStream
    中来编写文件
  • 使用包装的
    FileInputStream从
    ObjectInputStream
    读取对象

  • 请参阅指南,但将套接字流替换为FileInput/OutputStreams。

    我猜该任务涉及可序列化API,这很可怕,而且文档记录也很糟糕。这是起点: