详细地:
如果我们使用公共API,例如,在JDK 1.4中编写 java程序,如果应该在它上面的所有版本中正确运行. 1.4中的所有更新版本,1.5,1.6和1.7?
如果我们使用公共API,例如,在JDK 1.4中编写 java程序,如果应该在它上面的所有版本中正确运行. 1.4中的所有更新版本,1.5,1.6和1.7?
此外,不同更新程序版本之间的可梳理性规则是什么,例如1.6.22和1.6.23哪些不能更改,哪些可以更改?
当然,公共API定义无法改变,其他人怎么样? javadoc的?内部API定义,实现?
如果有人可以就这一主题指出具体的官方文件,那将是很棒的.谢谢,
java文档中有一个例子,它们不打算在更新程序版本之间进行更改.见http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6475885
这应该是它的大局之一,但我们最好对此有一个完整的描述.
需要知道完整的故事,以便我们感到安全升级到更大的版本.