黑马程序员技术交流社区

标题: 为什么W7系统用getPorperty方法获取到的系统名为Vista [打印本页]

作者: cheye0207    时间: 2014-7-10 18:01
标题: 为什么W7系统用getPorperty方法获取到的系统名为Vista
package Test2;

import java.util.Properties;

public class SystemPropertiesDemo {

        public static void main(String[] args) {
                Properties pros=System.getProperties();
                //设置属性信息
//                System.setProperty("myKey", "MyValue");
                //获取某个属性信息
                System.out.println("os.name"+"----"+System.getProperty("os.name"));
               
/*                for(Object obj:pros.keySet()){
                        String str=(String)pros.get(obj);
                        System.out.println(obj+"::"+str);
                }*/
               
        }

}

如题,为什么不是Windows 7,而是Windows Vista呢?
作者: fantacyleo    时间: 2014-7-10 18:07
win7的内核是vista的吧
作者: felixzr    时间: 2014-7-10 18:34
是Win7啊

作者: 黎志勇    时间: 2014-7-10 19:50
我的显示Windows 7。
楼主你装的WIN7是啥版本?带SP1不?
作者: cheye0207    时间: 2014-7-10 22:10
本帖最后由 cheye0207 于 2014-7-10 22:14 编辑





[attach]47932[/attach]


呃。。。求解
作者: cheye0207    时间: 2014-7-10 22:15
黎志勇 发表于 2014-7-10 19:50
我的显示Windows 7。
楼主你装的WIN7是啥版本?带SP1不?

是SP1的呀,下有图
作者: cheye0207    时间: 2014-7-10 22:16
felixzr 发表于 2014-7-10 18:34
是Win7啊

呵呵,那就奇怪了。。。我的是Vista




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2