PrintEnv.java
import java.util.Enumeration;
import java.util.Properties;
/** プログラムの実行環境を調べる PrintEnv クラス */
public class PrintEnv {
/** 最初に呼び出されるメソッド */
public static void main( String argv[] ){
// システムのプロパティを得る
Properties env = System.getProperties();
// プロパティの名前のリストを得る
Enumeration names = env.propertyNames();
// プロパティの名前と値の一覧を標準出力に表示
while( names.hasMoreElements() ) {
String name = names.nextElement().toString();
String value = env.getProperty( name );
System.out.println( name + '\t' + ":" + value );
}
}
}