我有一个在 Eclipse 中运行的数据操作程序(无 GUI)。我需要检查 java 的位版本,以便我可以将它与数据库连接的位版本等进行比较。
以下代码打印出 java 运行时的内存地址:
System.out.println(Runtime.getRuntime().toString());
如何更改那行代码,以便它打印出正在运行的 java 实例的位版本?
其他关于此的帖子似乎专注于其他方面,如 swing gui 等。
我有一个在 Eclipse 中运行的数据操作程序(无 GUI)。我需要检查 java 的位版本,以便我可以将它与数据库连接的位版本等进行比较。
以下代码打印出 java 运行时的内存地址:
System.out.println(Runtime.getRuntime().toString());
如何更改那行代码,以便它打印出正在运行的 java 实例的位版本?
其他关于此的帖子似乎专注于其他方面,如 swing gui 等。
尝试这个
System.out.println(System.getProperty("sun.arch.data.model"));
该os.arch
属性应该为您提供 JVM 体系结构。有关详细信息,请参阅此帖子。