Thread コンストラクター

定義

オーバーロード

Thread()

Thread しいオブジェクトを割り当てます。

Thread(ThreadGroup, IRunnable, String, Int64, Boolean)

新しいオブジェクトをThread、その実行オブジェクトtargetとして割り当て、その名前として 指定された name を持ち、 によってgroup参照されるスレッド グループに属し、指定された stackSizeがあり、 が の場合inheritThreadLocalstrueは InheritableThreadLocal 継承可能なスレッド ローカル変数の初期値を継承します。

Thread(ThreadGroup, IRunnable, String, Int64)

Thread しい オブジェクトを割り当てて、実行オブジェクトとして を持 target ち、その名前として を name 持ち、 によって group参照されるスレッド グループに属し、指定された スタック サイズを持ちます。

Thread(ThreadGroup, Action, String)
Thread(ThreadGroup, IRunnable, String)

Thread しいオブジェクトを割り当てて、実行オブジェクトとして を持 target ち、その名前として 指定された name を持ち、 によって group参照されるスレッド グループに属します。

Thread(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

Thread(Action, String)
Thread(ThreadGroup, Action, String, Int64)
Thread(ThreadGroup, Action)
Thread(ThreadGroup, IRunnable)

Thread しいオブジェクトを割り当てます。

Thread(IRunnable, String)

Thread しいオブジェクトを割り当てます。

Thread(String)

Thread しいオブジェクトを割り当てます。

Thread(Action)
Thread(ThreadGroup, String)

Thread しいオブジェクトを割り当てます。

Thread(IRunnable)

Thread しいオブジェクトを割り当てます。

Thread()

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "()V", "")]
public Thread ();
属性

注釈

java.lang.Thread.Thread()Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(ThreadGroup, IRunnable, String, Int64, Boolean)

新しいオブジェクトをThread、その実行オブジェクトtargetとして割り当て、その名前として 指定された name を持ち、 によってgroup参照されるスレッド グループに属し、指定された stackSizeがあり、 が の場合inheritThreadLocalstrueは InheritableThreadLocal 継承可能なスレッド ローカル変数の初期値を継承します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JZ)V", "", ApiSince=33)]
public Thread (Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string name, long stackSize, bool inheritThreadLocals);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JZ)V", "", ApiSince=33)>]
new Java.Lang.Thread : Java.Lang.ThreadGroup * Java.Lang.IRunnable * string * int64 * bool -> Java.Lang.Thread

パラメーター

group
ThreadGroup

スレッド グループ。 セキュリティ マネージャーがある場合 null 、グループは SecurityManager#getThreadGroup SecurityManager.getThreadGroup() によって決定されます。 セキュリティ マネージャーが存在しないか SecurityManager.getThreadGroup() 、 を返す null場合、グループは現在のスレッドのスレッド グループに設定されます。

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このスレッドの実行メソッドが呼び出されます。

name
String

新しいスレッドの名前

stackSize
Int64

新しいスレッドの目的のスタック サイズ、またはこのパラメーターが無視されることを示す 0

inheritThreadLocals
Boolean

の場合 trueは、構築スレッドから継承可能なスレッド ローカルの初期値を継承します。それ以外の場合、初期値は継承されません

属性

注釈

java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long, boolean)Java ドキュメント。

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

適用対象

Thread(ThreadGroup, IRunnable, String, Int64)

Thread しい オブジェクトを割り当てて、実行オブジェクトとして を持 target ち、その名前として を name 持ち、 によって group参照されるスレッド グループに属し、指定された スタック サイズを持ちます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V", "")]
public Thread (Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string name, long stackSize);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V", "")>]
new Java.Lang.Thread : Java.Lang.ThreadGroup * Java.Lang.IRunnable * string * int64 -> Java.Lang.Thread

パラメーター

group
ThreadGroup

スレッド グループ。 セキュリティ マネージャーがある場合 null 、グループは SecurityManager#getThreadGroup SecurityManager.getThreadGroup() によって決定されます。 セキュリティ マネージャーが存在しないか SecurityManager.getThreadGroup() 、 を返す null場合、グループは現在のスレッドのスレッド グループに設定されます。

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このスレッドの実行メソッドが呼び出されます。

name
String

新しいスレッドの名前

stackSize
Int64

新しいスレッドの目的のスタック サイズ。このパラメーターが無視されることを示す場合は 0。

属性

例外

既に完了している場合group.destroy()

注釈

java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(ThreadGroup, Action, String)

public Thread (Java.Lang.ThreadGroup group, Action runHandler, string threadName);
new Java.Lang.Thread : Java.Lang.ThreadGroup * Action * string -> Java.Lang.Thread

パラメーター

group
ThreadGroup
runHandler
Action
threadName
String

注釈

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

適用対象

Thread(ThreadGroup, IRunnable, String)

Thread しいオブジェクトを割り当てて、実行オブジェクトとして を持 target ち、その名前として 指定された name を持ち、 によって group参照されるスレッド グループに属します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;)V", "")]
public Thread (Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;)V", "")>]
new Java.Lang.Thread : Java.Lang.ThreadGroup * Java.Lang.IRunnable * string -> Java.Lang.Thread

パラメーター

group
ThreadGroup

スレッド グループ。 セキュリティ マネージャーがある場合 null 、グループは SecurityManager#getThreadGroup SecurityManager.getThreadGroup() によって決定されます。 セキュリティ マネージャーが存在しないか SecurityManager.getThreadGroup() 、 を返す null場合、グループは現在のスレッドのスレッド グループに設定されます。

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このスレッドの実行メソッドが呼び出されます。

name
String

新しいスレッドの名前

属性

例外

既に完了している場合group.destroy()

注釈

java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

protected Thread (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Lang.Thread : nativeint * Android.Runtime.JniHandleOwnership -> Java.Lang.Thread

パラメーター

javaReference
IntPtr

nativeint

IntPtrJava ネイティブ インターフェイス (JNI) オブジェクト参照を含む 。

transfer
JniHandleOwnership

処理方法を示す 。JniHandleOwnershipjavaReference

注釈

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

適用対象

Thread(Action, String)

public Thread (Action runHandler, string threadName);
new Java.Lang.Thread : Action * string -> Java.Lang.Thread

パラメーター

runHandler
Action
threadName
String

注釈

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

適用対象

Thread(ThreadGroup, Action, String, Int64)

public Thread (Java.Lang.ThreadGroup group, Action runHandler, string threadName, long stackSize);
new Java.Lang.Thread : Java.Lang.ThreadGroup * Action * string * int64 -> Java.Lang.Thread

パラメーター

group
ThreadGroup
runHandler
Action
threadName
String
stackSize
Int64

注釈

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

適用対象

Thread(ThreadGroup, Action)

public Thread (Java.Lang.ThreadGroup group, Action runHandler);
new Java.Lang.Thread : Java.Lang.ThreadGroup * Action -> Java.Lang.Thread

パラメーター

group
ThreadGroup
runHandler
Action

注釈

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

適用対象

Thread(ThreadGroup, IRunnable)

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V", "")]
public Thread (Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V", "")>]
new Java.Lang.Thread : Java.Lang.ThreadGroup * Java.Lang.IRunnable -> Java.Lang.Thread

パラメーター

group
ThreadGroup

スレッド グループ。 セキュリティ マネージャーがある場合 null 、グループは SecurityManager#getThreadGroup SecurityManager.getThreadGroup() によって決定されます。 セキュリティ マネージャーが存在しないか SecurityManager.getThreadGroup() 、 を返す null場合、グループは現在のスレッドのスレッド グループに設定されます。

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このスレッドの実行メソッドが呼び出されます。

属性

例外

既に完了している場合group.destroy()

注釈

java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.Runnable)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(IRunnable, String)

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/String;)V", "")]
public Thread (Java.Lang.IRunnable? target, string name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/String;)V", "")>]
new Java.Lang.Thread : Java.Lang.IRunnable * string -> Java.Lang.Thread

パラメーター

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このスレッドの実行メソッドが呼び出されます。

name
String

新しいスレッドの名前

属性

注釈

java.lang.Thread.Thread(java.lang.Runnable, java.lang.String)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(String)

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Thread (string name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Lang.Thread : string -> Java.Lang.Thread

パラメーター

name
String

新しいスレッドの名前

属性

注釈

java.lang.Thread.Thread(java.lang.String)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(Action)

public Thread (Action runHandler);
new Java.Lang.Thread : Action -> Java.Lang.Thread

パラメーター

runHandler
Action

注釈

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

適用対象

Thread(ThreadGroup, String)

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V", "")]
public Thread (Java.Lang.ThreadGroup? group, string name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V", "")>]
new Java.Lang.Thread : Java.Lang.ThreadGroup * string -> Java.Lang.Thread

パラメーター

group
ThreadGroup

スレッド グループ。 セキュリティ マネージャーがある場合 null 、グループは SecurityManager#getThreadGroup SecurityManager.getThreadGroup() によって決定されます。 セキュリティ マネージャーが存在しないか SecurityManager.getThreadGroup() 、 を返す null場合、グループは現在のスレッドのスレッド グループに設定されます。

name
String

新しいスレッドの名前

属性

例外

既に完了している場合group.destroy()

注釈

java.lang.Thread.Thread(java.lang.ThreadGroup, java.lang.String)Java ドキュメント。

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

こちらもご覧ください

適用対象

Thread(IRunnable)

Thread しいオブジェクトを割り当てます。

[Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;)V", "")]
public Thread (Java.Lang.IRunnable? target);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;)V", "")>]
new Java.Lang.Thread : Java.Lang.IRunnable -> Java.Lang.Thread

パラメーター

target
IRunnable

このスレッドの開始時に run メソッドが呼び出される オブジェクト。 の場合 null、このクラス run メソッドは何も行いません。

属性

注釈

java.lang.Thread.Thread(java.lang.Runnable)Java ドキュメント。

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

こちらもご覧ください

適用対象