整理 Java Multi-Release JAR (MRJAR) 的原理、结构和适用场景,看看它怎样在向后兼容和使用新 JDK 特性之间提供一种折中方案。