For various reasons I would not go back to Java, but that was wonderful, your very old code still worked with newer versions, nothing broke during upgrades (even when behind deprecation one version).
http://www.oracle.com/technetwork/java/javase/jdk-relnotes-i...
Of course, they are never at the level of a Python 3 release.