system_getproperty 指定したキーが指すシステムプロパティを取得.

## 呼び出し手順

    res=system_getproperty(key)

## 引数

res

  文字列の値

key

  文字列

## 説明

指定したキーが指すシステムプロパティを取得します.

java.version | Java Runtime Environmentのバージョン
java.vendor | Java Runtime Environmentのベンダ
java.vendor.url | Java ベンダのURL
java.home | Javaをインストールしたディレクトリ
java.vm.specification.version | Java Virtual Machine 仕様のバージョン
java.vm.specification.vendor | Java Virtual Machine 仕様のベンダ
java.vm.specification.name | Java Virtual Machine 仕様名
java.vm.version | Java Virtual Machine 実装のバージョン
java.vm.vendor | Java Virtual Machine 実装のベンダ
java.vm.name | Java Virtual Machine 実装名
java.specification.version | Java Runtime Environment 仕様のバージョン
java.specification.vendor | Java Runtime Environment 仕様のベンダ
java.specification.name | Java Runtime Environment 仕様名
java.class.version | Java クラス形式のバージョン番号
java.class.path | Java クラスパス
java.library.path | ライブラリロード時の検索パスのリスト
java.io.tmpdir | テンポラリファイルのパスのデフォルト
java.compiler | 使用するJITコンパイラの名前
java.ext.dirs | 拡張ディレクトリのパス
os.name | オペレーティングシステム名
os.arch | オペレーティングシステムのアーキテクチャ
os.version | オペレーティングシステムのバージョン
file.separator | ファイルセパレータ (UNIXでは"/")
path.separator | パスセパレータ (UNIXでは":")
line.separator | 行セパレータ(UNIXでは"\n")
user.name | ユーザのアカウント名
user.home | ユーザのホームディレクトリ
user.dir | ユーザのカレントの作業ディレクトリ

## 例

    system_getproperty('awt.toolkit')
    system_getproperty('file.encoding')
    system_getproperty('file.encoding.pkg')

    system_getproperty('java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment')
    system_getproperty('java.awt.printerjob=sun.awt.windows.WPrinterJob')
    system_getproperty('java.class.path')
    system_getproperty('java.class.version')
    system_getproperty('java.endorsed.dirs')
    system_getproperty('java.ext.dirs')
    system_getproperty('java.home')
    system_getproperty('java.io.tmpdir')
    system_getproperty('java.library.path')
    system_getproperty('java.runtime.name')
    system_getproperty('java.runtime.version')
    system_getproperty('java.specification.name')
    system_getproperty('java.specification.vendor')
    system_getproperty('java.specification.version')
    system_getproperty('java.vendor')
    system_getproperty('java.vendor.url')
    system_getproperty('java.vendor.url.bug')
    system_getproperty('java.version')
    system_getproperty('java.vm.info')
    system_getproperty('java.vm.name')
    system_getproperty('java.vm.specification.name')
    system_getproperty('java.vm.specification.vendor')
    system_getproperty('java.vm.specification.version')
    system_getproperty('java.vm.vendor')
    system_getproperty('java.vm.version')

    system_getproperty("jogl.gljpanel.nohw")
    system_getproperty('line.separator')
    system_getproperty('os.arch')
    system_getproperty('os.name')
    system_getproperty('os.version')
    system_getproperty('path.separator')

    system_getproperty('sun.arch.data.model')
    system_getproperty('sun.boot.class.path')
    system_getproperty('sun.boot.library.path')
    system_getproperty('sun.cpu.endian')
    system_getproperty('sun.cpu.isalist')
    system_getproperty('sun.desktop')
    system_getproperty('sun.io.unicode.encoding')
    system_getproperty('sun.jnu.encoding')
    system_getproperty('sun.management.compiler')
    system_getproperty('sun.os.patch.level')

    system_getproperty('user.country')
    system_getproperty('user.dir')
    system_getproperty('user.home')
    system_getproperty('user.language')
    system_getproperty('user.name')
    system_getproperty('user.timezone')
    system_getproperty('user.variant')

## 参照

- system_setproperty
- getenv
- setenv
- root_properties