当然应考虑操作系统的情况其实我用到的只是windows和linux

解决方案 »

  1.   

    JDK本身应该不能实现这么多底层功能,但是Java可以调用WIN32本地API来实现。
      

  2.   

    很不幸,除非你使用jni,否则你上面所提及的东西几乎没有任何一样Java支持。
    P.S. 即便用了jni,也不一定都能实现
      

  3.   

    但是linux系统下的这些信息我又该如何去处理呢?
      

  4.   

    还是jni啊,不同的操作系统你要编写不同的实现代码而已(不过这也很够呛)
      

  5.   

    换个思路,用Robot实现远程操作也无不可。
      

  6.   

    呵呵。。可以考虑将这些功能全部封装到一个DLL,然后Java那边通过jni来调用。
      

  7.   

    java好像只能得到jvm中的一些数据,
    这种与操作系统有关的信息只能通过操作系统提供的api来获得,就算以后java能支持,它也是要调底层操作系统的api