system这个类 以前只知道 system.out.println();
但是看了毕向东 毕老师的课程后发现system是一个很强大的类,他是一个静态的类。
不仅有 system.in 键盘录入, system.out 向屏幕输出
还有一个很强大的方法,getporperty()获取一些系统的信息,如:操作系统,语言 等等。
这个方法返回的是一个Properties对象,是hashtable的子类,也就是map集合的子类,
Properties pro = system.getPorperty();
for(Object p:pro.keyset()){
system.out.println(p)
}
所以我们遍历它就能得到一些系统的信息,
也可以通过制定的参数获取参数的信息,如getproperty("os.name") 得到的是windows xp,或windows7 等。
有的同学就问了 这有什么用,
比如:我们在做一个程序的时候是专门安装在xp上的,所以我们就可以先判断是否xp,如果不是那我们还安装干嘛!