JavaSystem クラス

定義

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

[Android.Runtime.Register("java/lang/System", DoNotGenerateAcw=true)]
public sealed class JavaSystem : Java.Lang.Object
[<Android.Runtime.Register("java/lang/System", DoNotGenerateAcw=true)>]
type JavaSystem = class
    inherit Object
継承
JavaSystem
属性

注釈

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。 インスタンス化することはできません。

クラスによって System 提供される機能の中には、標準入力、標準出力、エラー出力ストリーム、外部で定義されたプロパティと環境変数へのアクセス、ファイルとライブラリを読み込む手段、および配列の一部をすばやくコピーするためのユーティリティ メソッドがあります。

JDK1.0 に追加されました。

java.lang.SystemJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Err

"標準" エラー出力ストリーム。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
In

"標準" 入力ストリーム。

JniIdentityHashCode

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
JniPeerMembers

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

Out

"標準" 出力ストリーム。

PeerReference

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
Properties

現在のシステム プロパティを決定します。 または、すべてのシステム プロパティの設定を試みます。

SecurityManager

常に Android で を null 返すか、 をスローします SecurityException (場合 sm == nullを除く)。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Arraycopy(Object, Int32, Object, Int32, Int32)

指定した位置からコピー先の配列の指定した位置に、指定したソース配列から配列をコピーします。

ClearProperty(String)

指定したキーによって示されるシステム プロパティを削除します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Console()

現在の Java 仮想マシンに関連付けられている一意 java.io.Console Console のオブジェクト (存在する場合) を返します。

CurrentTimeMillis()

現在の時刻をミリ秒単位で返します。

Dispose()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
Dispose(Boolean)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Exit(Int32)

現在実行中の Java 仮想マシンを終了します。

Gc()

ガベージ コレクターを実行します。

Getenv()

現在のシステム環境の変更できない文字列マップ ビューを返します。

Getenv(String)

指定した環境変数の値を取得します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetProperty(String)

指定したキーによって示されるシステム プロパティを取得します。

GetProperty(String, String)

指定したキーによって示されるシステム プロパティを取得します。

IdentityHashCode(Object)

指定したオブジェクトのクラスが hashCode() をオーバーライドするかどうかに関係なく、既定のメソッド hashCode() によって返されるのと同じハッシュ コードを、指定されたオブジェクトに対して返します。

InheritedChannel()

この Java 仮想マシンを作成したエンティティから継承されたチャネルを返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
LineSeparator()

システム依存の行区切り文字列を返します。

Load(String)

filename 引数で指定されたネイティブ ライブラリを読み込みます。

LoadAsync(String)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

LoadLibrary(String)

引数で指定されたネイティブ ライブラリを libname 読み込みます。

LoadLibraryAsync(String)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

MapLibraryName(String)

ライブラリ名を、ネイティブ ライブラリを表すプラットフォーム固有の文字列にマップします。

NanoTime()

実行中の Java 仮想マシンの高解像度タイム ソースの現在の値をナノ秒単位で返します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RunFinalization()

ファイナライズが保留中のオブジェクトのファイナライズ メソッドを実行します。

RunFinalizersOnExit(Boolean)
古い.

終了時に終了処理を有効または無効にします。そうすることで、Java ランタイムが終了する前に、まだ自動的に呼び出されていないファイナライザーを持つすべてのオブジェクトのファイナライザーを実行することが指定されます。

SetErr(PrintStream)

"標準" エラー出力ストリームを再割り当てします。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetIn(Stream)

"標準" 入力ストリームを再割り当てします。

SetOut(PrintStream)

"標準" 出力ストリームを再割り当てします。

SetProperty(String, String)

指定したキーで示されるシステム プロパティを設定します。

ToArray<T>()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.Finalized()

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

GetJniTypeName(IJavaPeerable)

Systemクラスには、いくつかの便利なクラス フィールドとメソッドが含まれています。

適用対象