首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何测试Windows 7平台?

如何测试Windows 7平台?
EN

Stack Overflow用户
提问于 2010-02-16 20:56:54
回答 4查看 4.5K关注 0票数 7

我有一个Java应用程序,在Windows7上需要不同的运行方式。

您将如何检查当前的Windows版本?检查OS版本6.1是否足够?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-02-16 21:06:08

我也以空安全的方式为os.name解决了同样的问题:

代码语言:javascript
运行
复制
public boolean runningOnWindows7() {
    String osName = System.getProperty("os.name");
    String osVersion = System.getProperty("os.version");
    return "Windows 7".equals(osName) && "6.1".equals(osVersion);
}
票数 5
EN

Stack Overflow用户

发布于 2010-02-16 20:59:13

操作系统版本号是相当不同的。

例如,XP用数字5.1表示,Windows 7用6.1表示

内部版本号决定更新和service packs。

检查操作系统版本号应该是相当可靠的。但请记住,如果机器上安装了Java,则允许在Linux和Mac上运行Java。

票数 2
EN

Stack Overflow用户

发布于 2010-02-16 21:06:18

代码语言:javascript
运行
复制
System.getProperty("os.name") 
System.getProperty("os.version")

Windows 7= 6.1版

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2272972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档