Android のスレッド化について質問があります
私のアクティビティにあるメソッドを新しいスレッドのrun()メソッドから呼び出すと、そのメソッドはその新しいスレッドまたはメインスレッドで実行されます。例えば。
...
public void run()
{
someMethod(); //some method declared in activity
}
...
Android のスレッド化について質問があります
私のアクティビティにあるメソッドを新しいスレッドのrun()メソッドから呼び出すと、そのメソッドはその新しいスレッドまたはメインスレッドで実行されます。例えば。
...
public void run()
{
someMethod(); //some method declared in activity
}
...
各スレッドには独自のスタックがあるため、スタックをThreads
共有しないと仮定します。したがって、スレッドが開始されると、スレッドから呼び出されたメソッドはそのスレッドでThread
のみ実行されます。
はい。呼び出すすべてのメソッドは、現在のスレッドで実行されます。
スレッドが作成されると、独自のスタックがあります。したがって、そのスレッドから呼び出すメソッドはすべて、そのスレッドのスタックでのみ実行されます。