WEB开发网
开发学院WEB开发Jsp 类和对象的兼容性 阅读

类和对象的兼容性

 2008-01-05 10:46:06 来源:WEB开发网   
核心提示:二进制兼容的概念在某些方面与对象串行化的概念相似,两者的目标也有一定的重叠,类和对象的兼容性,串行化一个java对象时,类的名称、域的名称被写入到一个二进制输出流,单纯的结构修改,例如重新排列域或方法,串行化到磁盘的对象可以用类的不同版本来读取,前提是该类要求的名称、域都存在

  二进制兼容的概念在某些方面与对象串行化的概念相似,两者的目标也有一定的重叠。串行化一个java对象时,类的名称、域的名称被写入到一个二进制输出流,串行化到磁盘的对象可以用类的不同版本来读取,前提是该类要求的名称、域都存在,且类型一致。下表比较了二进制兼容和串行化这两个概念。
  
  类和对象的兼容性


  
  二进制兼容和串行化都考虑到了类的版本不断更新的问题,答应为类加入方法和域,而且纯粹的加入不会影响程序的语义;类似地,单纯的结构修改,例如重新排列域或方法,也不会引起任何问题。

Tags:对象 兼容性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接