目前有许多使用最新版本的java开发的应用程序。具有旧版Java的网络中的最终用户能够看到输出吗? (透视:不同的类包括在新版本的Java中)
答案 0 :(得分:1)
对于使用最新版本的Java开发的应用程序,除了让用户将Java运行时升级到运行应用程序所需的最低版本之外,没有其他解决方案。
请注意,它不仅是标准Java库中的类,而且.class文件格式也以不与旧Java运行时向后兼容的方式进行了更改。
如果您开发针对特定JVM版本/ Java规范的应用程序,那么您需要确保所有未来的应用程序更新都保持向后兼容此JVM版本/ Java规范。
答案 1 :(得分:0)
如果您想询问如何查找当前运行的Java版本,可以在命令行上执行以下命令:
$java -version
答案 2 :(得分:0)
好的..但是用户应该拥有java运行时环境,它应该支持所有使用不是旧版本的新版本创建的对象。