Java 8上的实现更改有哪些可能导致用Java 7编写的代码出错?

Mor*_*Adi 1 java api java-8

我们最近决定将我们的解决方案从java 7迁移到8.但是在第一步我们发现java 8中有一些实现更改,比如String.split()方法可能会导致用Java 7编写的代码出现问题!

我们现在将我们的项目推向Java 7,以便更多地研究这些差异.

你知道Java 8中的任何其他变化都会导致同样的问题吗?

PS:我知道Java 8的新功能通过更改我的意思是那些使用相同API(方法签名)的更改,但不同的实现可能会导致不同的结果!! 喜欢这个方法 - > String.split()

在投票前阅读评论!!

Gop*_*oss 6

查看JDK 8 Adoption指南,了解JDK 8和JDK 7之间不兼容性