Java将对象Object转换成Byte字节数组的代码如下:

/**

* @from www.ityuan.com

* @Description: Java将对象Object转换成Byte字节数组

*/

public class ObjectToByteTester implements Serializable {

private static final long serialVersionUID = 932872837809539736L;

public static void main(String[] args) throws IOException {

System.out.println("Bytes字节长度:"+objectToBytes(new ObjectToByteTester()).length);

}

public static byte[] objectToBytes(final Serializable object) throws IOException {

ByteArrayOutputStream baos = new ByteArrayOutputStream();

ObjectOutputStream oos  =  null;

try {

oos = new ObjectOutputStream(baos);

oos.writeObject(object);

oos.flush();

return baos.toByteArray();

} finally {

if (oos != null)  {

oos.close();

}

if (baos != null) {

baos.close();

}

}

}

}

执行结果如下:

Bytes字节长度:49

java object 转byte_Java将对象Object转换成Byte字节数组相关推荐

  1. Java中将inputstream输入流转换成byte[]字节数组

    Java中将inputstream输入流转换成byte[]字节数组 Java中的I/O机制都是基于数据流进行输入和输出的,将流转换成字节数组保存下来是数据流传输必不可少的一部分.转换的代码如下(在具体 ...

  2. JSON对象转换成Byte(字节)数组

    2019独角兽企业重金招聘Python工程师标准>>> 如果你不了解JSON对象,请看这里 // JSON对象转换成 byte 数组     Byte *byteArray = (B ...

  3. C#:十六进制字节数组 转换成 字符串、字符串形式的16进制数据 转换成 十六进制字节数组

    十六进制字节数组 转换成 字符串 /// <summary>/// 十六进制字节数组 转换成 字符串/// </summary>/// <returns></ ...

  4. java实现linux中gzip压缩解压缩算法:byte[]字节数组,文件,字符串,数据流的压缩解压缩

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现gzip压缩解压缩byte[]字节数组,文件,字符串. 测试代码 public static void main(String[] a ...

  5. 在eclipse中将一个PNG图片转换成十六进制字节数组输出

    PNG图像有自己特殊的格式,而这个格式可以通过十六进制字节流很清楚地看出. 有关PNG格式的讲解我是参考这位老师的:http://www.cnblogs.com/lidabo/p/3701197.ht ...

  6. java发送接收UDP数据包:字符串,byte[]字节数组,文件等

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java发送接收UDP数据包,数据内容为byte[],包括一切可以转换为byte[]的内容. 测试代码 public static void ma ...

  7. 【Java文件操作】一个将文件转化为十六进制字节数组的工具(可以以8086汇编查看内存的格式输出,很优雅)

    将文件转化为字节数组 写了一个方法,直接用即可 /*** 将文件转化成字节数组** @param 要转换的文件路径* @return 转换成的字节数组* @throws IOException*/pu ...

  8. 把json对象串转换成map对象

    2019独角兽企业重金招聘Python工程师标准>>> /**    * nc只支持简单的   * 把json对象串转换成map对象    * @param jsonObjStr e ...

  9. java二维码编码生成并转换成流传入前端页面

    java二维码编码生成并转换成流传入前端页面 这里主要用了com.google.zxing的依赖,这个依赖主要可以完成图片叠加.二维码生成和图片加文字等功能. ①添加依赖 <dependency ...

最新文章

  1. Typedef用法学习
  2. mysql5.7用declare声明失败_我可能会失败,但我不会一直失败。
  3. ar开发 ue4_Oculus计划将UE4“500万美元营收版权分成免除计划”扩展到UE5
  4. python是什么编程教程-编程零基础应当如何开始学习 Python?
  5. phpcms开启、关闭在线编辑模板的方法
  6. 今天,滴滴被爆亏损109亿,需裁员2000多人,哪些员工会被裁掉?
  7. 开始位置 环状图_水星轨道发现千万公里环状结构,或将发现新的行星环
  8. Ubuntu 安装 cuda 时卡在登录界面(login loop)的解决方案之一
  9. 小程序获取运动步数php,微信小程序怎么获取php页面数据?
  10. matlab系统辨识尝试之详细过程1,系统辨识工具箱教程
  11. 将本地数据库中的数据上传到云服务器数据库
  12. 【电赛训练】红外光通信装置 2013年电赛真题
  13. 基于深度学习实现手写汉字识别
  14. 塔米狗知识|企业合并和企业并购是一样的吗?
  15. algorithm2e笔记,记录一下常规操作
  16. 华北赛区承办学校:太原工业学院
  17. python识别文字软件_【Python 教程】使用 Python 和大漠插件进行文字识别
  18. Qt5.12.x 导入CMakeLists.txt 工程 提示 No suitable kits found.
  19. 欧拉筛法原理C语言,素数筛法
  20. no cortex-m sw device found 问题解决【转】

热门文章

  1. python把list转成字典_python中将list转为dict
  2. jsp java代码_jsp内的java代码不执行,急啊!!大家来看看!
  3. 自动化测试工具selenium python_Selenium自动化测试工具使用方法汇总
  4. QT webkit 各个类之间关系--QWebView-QWebPag
  5. windows下手动配置ipv6地址
  6. Asterisk拨号方案常用函数说明
  7. php二维码存放json数据_PHP生成及获取JSON文件的方法
  8. Java学习笔记——函数式接口
  9. java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...
  10. 【转】c#数字图像处理(三)灰度直方图