怎么用 JAVA 编成实现 获得本机的  内存信息 和 操作系统 信息 以及硬盘信息呢 ?
知道的话 指点一下啊 !!!!!!!谢谢俄!!  真的需要的。 

解决方案 »

  1.   

    System.out.println(System.getProperties());
      

  2.   

    无需调用jni获得本机内存,一下代码就可以实现:import java.lang.management.ManagementFactory;
    import com.sun.management.OperatingSystemMXBean;public class OSTest {
    public static void main(String[] args) 
    {
    OperatingSystemMXBean osmb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
    System.out.println("系统物理内存总计:" + osmb.getTotalPhysicalMemorySize() / 1024/1024 + "MB");
    System.out.println("系统物理可用内存总计:" + osmb.getFreePhysicalMemorySize() / 1024/1024 + "MB");    }
    }获得系统信息可以用System.getPerproty(String key);
    获得磁盘使用情况可以去看java.io.File类的方法。