next up previous
Next: 10 マルチスレッド Up: 9 パッケージ Previous: 9.3 パッケージの例

9.4 java.utilパッケージの利用

java.util.* のように*を使うと,java.utilパッケージにおける すべてのクラスをimportする.

// Property.java
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 Property

Wed May 22 03:37:20 JST 2002
-- listing properties --
java.runtime.name=
     Java(TM) 2 Runtime Environment, Stand...
sun.boot.library.path=C:\cygwin\java\jdk1.4\jre\bin
java.vm.version=1.4.0-b92
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
....
java.vendor.url.bug=
     http://java.sun.com/cgi-bin/bugreport...
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.cpu.isalist=pentium i486 i386
--- Memory Usage:
Total Memory = 2031616 Free Memory = 1555104
というような表示がなされる.

generated through LaTeX2HTML. M.Inaba 平成18年5月7日