writable解读.docxVIP

  • 5
  • 0
  • 约1.55万字
  • 约 12页
  • 2017-01-05 发布于贵州
  • 举报
writable解读writable解读

[Hadoop源码解读](五)MapReduce篇之Writable相关类 分类:Hadoop源码解读 2012-08-26 12:12 870人阅读评论(1) 收藏举报? 昨天出去玩了,今天继续。? 前面讲了InputFormat,就顺便讲一下Writable的东西吧,本来应当是放在HDFS中的。? 当要在进程间传递对象或持久化对象的时候,就需要序列化对象成字节流,反之当要将接收到或从磁盘读取的字节流转换为对象,就要进行反序列化。Writable是Hadoop的序列化格式,Hadoop定义了这样一个Writable接口。[html]view plaincopyprint?public?interface?Writable?{????void?write(DataOutput?out)?throws?IOException;????void?readFields(DataInput?in)?throws?IOException;??}??public interface Writable { void write(DataOutput out) throws IOException; void readFields(DataInput in) throws IOException;}一个类要支持可序列化只需实现这个接口即可。下面是Writable类得层次结构,借用了Hadoop

文档评论(0)

1亿VIP精品文档

相关文档