快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → 用Java代码动态获取JDK的版本号和位数

用Java代码动态获取JDK的版本号和位数

时间:2022-09-16 08:00:23人气:作者:快盘下载我要评论

用Java代码动态获取JDK的版本号和位数

相信大家肯定知道如何通过命令行java -version查看JDK版本:

但是大家有没有遇到过这种情况,需要动态的获取当然机器的JDK信息,这就要用代码来实现了,而且用Java代码就可以轻松搞定,如下。

获取JDK版本号信息:

//JDK的详细版本号,例如:1.8.0_91 , 1.7.0_79,1.6.0
System.getProperty("java.version");
//JDK的标准版本 ,例如:1.8 , 1.7 , 1.6
System.getProperty("java.specification.version");

获取JDK位数等信息:

System.getProperty("java.vm.name");
System.getProperty("sun.arch.data.model");
System.getProperty("os.arch");

老规矩,贴出例子:

class GetJDKInfo {
  public static void main(String[] args) {
        // 获取JDK的版本号
 
        // 获取JDK的详细版本号, 例如:1.8.0_91 , 1.7.0_79,1.6.0
        System.out.println("JDK的详细版本号:"+System.getProperty("java.version"));
 
        // 获取 JDK的标准版本 ,例如:1.8 , 1.7 , 1.6
        System.out.println("JDK的标准版本:"+System.getProperty("java.specification.version"));
 
        // 获取JDK的位数
 
        // 包含 "64",即可64位 JDK , 否则 32位
        System.out.println("JDK的位数:"+System.getProperty("java.vm.name"));
       
        // 64位JDK:amd64 ,32位JDK:x86
        System.out.println("JDK的位数:"+System.getProperty("os.arch"));
 
        // 64位JDK:64 ,32位JDK:32
        System.out.println("JDK的位数:"+System.getProperty("sun.arch.data.model"));
  }
}

结果:

JDK的详细版本号:1.8.0_212
JDK的标准版本:1.8
JDK的位数:OpenJDK 64-Bit Server VM
JDK的位数:amd64
JDK的位数:64

祝君工作顺利,加油。

相关文章

  • Java安装教程

    Java安装教程,1:下载Java的安装包并安装Java 2:电脑环境设置 3:验证Java是否安装成功...
  • IntelliJ IDEA 2019软件下载和安装教程

    IntelliJ IDEA 2019软件下载和安装教程,IntelliJ IDEA 2019是一款非常好用的编程工具,拥有强大的静态代码分析和人体工程学设计,整合了智能代码助手、代码自动提示、J2EE支持、Ant、J......

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。