向下兼容,向上叫啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向下兼容,向上叫啥相关的知识,希望对你有一定的参考价值。

参考技术A

正确的理解是:向前兼容、向后兼容、向上兼容、向下兼容。

向下兼容又称向后兼容,计算机术语。向下兼容常常是相对于向上兼容而言的,两者在兼容的方向性上是相反的,因此这两个概念是不同的。在计算机中指在一个程序或者类库更新到较新的版本后,用旧的版本程序创建的文档或系统仍能被正常操作或使用,或在旧版本的类库的基础上开发的程序仍能正常编译运行的情况。

例如较高档的计算机或较高版本的软件平台可以运行较为低档计算机或早期的软件平台所开发的程序。向下兼容可以使用户在进行软件或硬件升级时,厂商不必为新设备或新平台从头开始编制应用程序,以前的程序在新的环境中任然有效。

向前兼容:英语里面叫ForwardsCompatibility,Forwards意为向前,即现在的版本对未来是兼容的。

向后兼容:英语里面叫Backwardscompatibility,Backwards意为向后,即现在的版本对过去是兼容的。

向上兼容:英语里面叫UpwardCompatibility,Upward意为向上,同ForwardsCompatibility,即现在的版本对未来是兼容的。

 向下兼容:英语里面叫DownwardCompatibility,Downward意为向下,同Backwardscompatibility,即现在的版本对过去是兼容的。

以上是关于向下兼容,向上叫啥的主要内容,如果未能解决你的问题,请参考以下文章

为啥linux系统很难保证向下兼容

向上生长,向下兼容

渐进增强,优雅降级?

学鼠标滚轮事件兼容写法

APP兼容性测试

Intellij idea兼容 Eclipse 快捷键 (仅个人学习回顾,防止遗忘)