import java.util.*;public class Property {
  public static void main(String[] args) {
    System.out.println(new Date());
    Properties p = System.getProperties();
    p.list(System.out);
    System.out.println("--- Memory Usage:");
    Runtime rt = Runtime.getRuntime();
    System.out.println("Total Memory = " + rt.totalMemory() + " Free Memory = " + rt.freeMemory());
  }
}
上面的程序在编译的时候没问题,但运行的时候出错,好像是说 java.lang没挂上.
如下:
Exception in thread "main" java.lang.NoClassDefFoundError: property <wrong name: Property>
     at java.lang.ClallLoader.defineClass1<Native Method>
     at java.lang.ClallLoader.definelass<Unknown Source>
     at java.security.SecureClassLoader.defineClass<Unknown Source>
     at java.net.URLClassLoader.defineClass<Unknown Source>
     at java.net.URLClassLoader.access$000<Unknown Source>
     at java.net.URLClassLoader.$1.run<Unknown Source>