不太可能吧
java不是做这个的料用c c++ vc++之类的吧如果真想的话
看一看jni吧不过
我认我jni纯粹是骗人的
呵呵

解决方案 »

  1.   

    getProperty();系统属性的获取
    比如:System.getProperty("OS.name");//
          System.getProperty("Java.version");//
          同样还有其它入口参数
          user.dir//用户目录
          user.name//用户名
          path.separator//当前操作系统的路径分隔符
          Java.name//java安装目录
          File.separator//文件分隔符
    同样还有setProperties()啦,setProperties方法用来设置或修改系统的属性。不过,经过用户程序修改的系统属性是暂时性的
    ,如果系统重新启动,系统属性又将是其原始属性了。
    比如System.setProperties(p);
    上述语句将系统属性按对象p的内容来设置,p是此前已经创建的一个属性对象。
    System.currentTimeMillis();获取当前时间,这个功能可用在一些系统管理程序中。
    System.exit();几乎每个程序里都有的啦,就是退出系统。
      

  2.   

    System.getProperty("OS.name");//
          System.getProperty("Java.version");//
    写错了,都是小写
    os.name
    java.version
      

  3.   


    答非所问java本来就是面向网络的
    为了安全性 不能那么容易访问硬件信息的比如你听说过用java做的抓包程序么