我必须报价,

1.将帐户保存到二进制(序列化)文件中。2.从二进制(序列化)文件加载(重新创建)帐户。

因此,首先,我正在查找确切的例子,而我却迷失了自己,在同样的情况下,人们提到xml,在我的脑海中,我认为它的意思像01010011000(二进制),而当我查看其他代码时,它看起来就像是正常的文本文件保存。

他到底是什么意思,有人可以举一个例子,或者给我一个更好地阐明这一点的网站吗?一旦看到了实际需要执行的操作,就可以轻松实现它,只是对确切保存的内容(数据方面)以及如何保存感到困惑。

*如果我可以将某些代码用于此二进制文件,则我已经可以选择通过文本文件(.txt)保存。

谢谢!

这是我现在所拥有的,我认为它仍然无法正常工作。

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;

import java.io.Serializable;

import java.util.logging.Level;

import java.util.logging.Logger;

public class SerializationMain implements Serializable {

public static void saveSerialized(Object YourObject, String filePath) throws IOException {

ObjectOutputStream outputStream = null;

try {

outputStream = new ObjectOutputStream(new FileOutputStream(filePath + ".dat"));

outputStream.writeObject(YourObject);

} catch (FileNotFoundException ex) {

ex.printStackTrace();

} catch (IOException ex) {

ex.printStackTrace();

} finally {

try {

if (outputStream != null) {

outputStream.flush();

outputStream.close();

}

} catch (IOException ex) {

ex.printStackTrace();

}

}

}

public static Object loadSerialized(String filePath, Object[][] data1) throws IOException {

try {

FileInputStream fileIn = new FileInputStream(filePath);

ObjectInputStream in = new ObjectInputStream(fileIn);

try {

data1 = (Object[][]) in.readObject();

} catch (ClassNotFoundException ex) {

Logger.getLogger(SerializationMain.class.getName()).log(Level.SEVERE, null, ex);

}

} catch (FileNotFoundException ex) {

ex.printStackTrace();

} catch (IOException ex) {

ex.printStackTrace();

}

System.out.println(data1.length);

return data1;

}

}

java 序列化保存_保存到二进制/序列化Java相关推荐

  1. java 序列化声明_显式声明默认Java类序列化方法的原因是什么?

    我定期看到具有以下结构的Java类: class MyClass implements Serializable { private static final long serialVersionUI ...

  2. mysql 序列化存储_如何将类序列化并直接存储入数据库

    本文将从这两个格式器入手,先向大家介绍分别用它们如何实现序列化和反序列化,然后比较两种格式器的不同点.接着我会向大家介绍实现序列化对对象类型的一些要求,同时还要向大家介绍两种不同的序列化方式:基本序列 ...

  3. java blob压缩_如何从Oracle中用Java压缩的BLOB列中提取XML文档

    我在Oracle 11G(11.1)中有一个表,它有一个包含XML文档的BLOB列. XML文档已使用Java程序写入表中,并已使用java.util.zip平减器进行序列化和压缩. 有没有简单的方法 ...

  4. java核心面试_不正确的核心Java面试答案

    java核心面试 总览 在Internet上,Java面试问题和答案从一个网站复制到另一个网站. 这可能意味着错误或过时的答案可能永远不会得到纠正. 这是一些不太正确或已经过时的问题和答案. 即是Ja ...

  5. flex+java项目创建_创建Flex 4和Java Web应用程序

    当前的Web技术对它们的需求不断增长. 他们必须能够管理用户帐户,上载内容和流视频. 这种需求要求RIA开发人员寻求简化开发工作流程的技术,同时提供常见的功能. 开发人员面临的挑战是选择正确的技术来提 ...

  6. java 复杂网络分析_基于复杂网络的Java程序分析工具设计与实现思路浅谈

    基于复杂网络的Java程序分析工具设计与 实现思路浅谈 摘要:近年来,随着科学技术的进步,计算机技术发展速度的加快,使得软件价值也逐步提高,不管是软件系统的应用领域,还是其规模均获得了相应的扩大,且软 ...

  7. mac java 安装教程_在 MacOS 上安装 Java

    在 MacOS 上安装 Java 本小节我们将介绍如何在 MacOS 平台安装 Java . 如果你想在其他平台安装 Java,请查看对应平台的安装教程: 1. 下载安装包 我们首先打开Oracle官 ...

  8. java coin介绍_代码示例中的Java 7:Project Coin

    java coin介绍 该博客通过代码示例介绍了一些新的Java 7功能,这些项目在Project Coin一词下进行了概述. Project Coin的目标是向JDK 7添加一组小的语言更改.这些更 ...

  9. java 故障排查_目前最全的 Java 服务问题排查套路

    问题分类: CPU问题 内存问题(GC问题.内存泄漏. OOM,Coredump 等) I/O问题 问题排查工具箱: 系统级别的工具: top:查看系统/进程cpu.内存.swap等资源占用情况的必备 ...

最新文章

  1. maven 获取pom.xml的依赖---即仓库搜索服务
  2. 字符串翻转的两种方法(C++版本)
  3. (转)JS之——解决IE6、7、8使用JSON.stringify报JSON未定义错误的问题
  4. LetCode: 227. 简单计算器2
  5. transformers库的使用【二】tokenizer的使用,模型的保存自定义
  6. XJOI 3629 非严格次小生成树(pqq的礼物)
  7. CentOS7中Docker的安装与配置
  8. vue3-network 无效
  9. 【Python】分享几个简单易懂的Python技巧,能够极大的提高工作效率哦!
  10. base64 RFC 4648
  11. Linux 基础学习大考核
  12. mysql 中文字段名_MySQL全文索引怎么做?| 教程分享
  13. 和朱晔一起复习Java并发(五):并发容器和同步器
  14. 往java里输入坐标值_java.让用户输入x坐标,和y坐标。当用户输入完x坐标(比如200),敲enter,...
  15. 邱锡鹏:为什么相比于CV,NLP领域的发展要缓慢?
  16. 以实战之名尽兵法之意
  17. Mac电脑上线剪映专业版之初体验!
  18. [编程思想] POP OOP AOP
  19. 怎么查看电脑系统的初始安装日期
  20. 基于FPGA驱动TLC5615模块

热门文章

  1. 搭载第四代自研神龙架构 阿里云发布RDMA增强型实例等多款新品
  2. 聊聊缓存机制:双写兜兜转转,又回到了串行化
  3. 这项技术:华为、BAT要力捧!程序员:我彻底慌了... ​
  4. 苹果宣布加入CNCF;华为要求美国运营商支付专利费;微软删除最大的公开人脸识别数据集...
  5. 纯粹,极致!他用两个词阐释了UCloud
  6. 深入浅出Docker 镜像 | 技术头条
  7. 华为云发布新slogan,新年伊始加速奔跑
  8. 贾又福大象鸿蒙,奏乐!继续吹!库里又创记录,射进MVP榜单,众多名记变“库吹“...
  9. php301重定向跳转,php如何设置301重定向跳转
  10. centos7 /etc/profile 文件模板