A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我用这样一段代码来获取我的操作系统版本:
System.out.println("我的系统是:"+System.getProperty("os.name"));

我的系统明明是win7旗舰版的,怎么给了个windows  vista结果。


是系统问题,还是java虚拟机的问题呢??

9 个回复

倒序浏览
可能是操作系统内核是vista吧
回复 使用道具 举报
有可能是系统盗版的问题。
回复 使用道具 举报
我也觉得是系统的问题。
回复 使用道具 举报
win7实际上使用的是vistar的内核。。
回复 使用道具 举报
我的系统是Win7家庭高级版,运行结果也是 Windows Vista 。

Windows Vista 为微软 Windows 系列操作系统的一个版本,其内核版本号为 Windows NT 6.0,
Windows 7 是由微软公司(Microsoft)开发的操作系统,核心版本号为Windows NT 6.1。

(Windows NT从5.0版开始,Windows NT只是简单地称为Windows了,下面的版本是后来的版本)看图

QQ截图20131018120259.png (67.54 KB, 下载次数: 0)

QQ截图20131018120259.png
回复 使用道具 举报
狼人→浪人 发表于 2013-10-18 12:03
我的系统是Win7家庭高级版,运行结果也是 Windows Vista 。

Windows Vista 为微软 Windows 系列操作系统的 ...

原来还有这么一回事啊:o
回复 使用道具 举报
系统的问题
回复 使用道具 举报
枫儿 金牌黑马 2013-10-18 16:20:38
9#
换个正版系统试试,这段代码他自己只知道问系统是啥版本,系统告诉它是啥 他就打印啥
回复 使用道具 举报
我的系统运行结果为:

我的系统是:Windows 7
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马