您当前的位置: 首页 >  面试

一一哥Sun

暂无认证

  • 4浏览

    0关注

    622博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

高薪程序员&面试题精讲系列29之为什么要进行序列化与反序列化?

一一哥Sun 发布时间:2021-12-02 09:00:42 ,浏览量:4

一. 面试题及剖析 1. 今日面试题

什么是序列化和反序列化?

为什么要进行序列化和反序列化?

怎么进行序列化和反序列化?

......

2. 题目剖析

Java开发中,我们经常要进行信息的传输,传输的数据类型可以包括基本类型、String等对象类型,也可以是文本、图片、音频、视频等,那么我们在进行数据传递的过程中,如何确保这些信息的高效、安全传输?

另外随着现在分布式项目的开发,我们在Java项目中会经常使用各种RPC进程间通信技术,比如HttpClient、URLConnection、Dubbo、RestTemplate、Ribbon、Feign、Netty等各种框架。所有的这些通信框架都可以实现跨进程传递数据,而传递的数据如果是对象类型,无一例外都会要求该对象必须实现序列化。

所以面试官在考察我们对这些框架的底层掌握情况时,一般都会让我们讲一下这些通信框架的底层实现,而所谓的底层实现,其中的一个回答方向就是要讲清楚这些通信框架中是

关注
打赏
1665624836
查看更多评论
立即登录/注册

微信扫码登录

0.0509s