1

Android のスレッド化について質問があります

私のアクティビティにあるメソッドを新しいスレッドのrun()メソッドから呼び出すと、そのメソッドはその新しいスレッドまたはメインスレッドで実行されます。例えば。

  ...
  public void run()
   {
    someMethod(); //some method declared in activity  
    }
  ...
4

3 に答える 3

3

各スレッドには独自のスタックがあるため、スタックをThreads共有しないと仮定します。したがって、スレッドが開始されると、スレッドから呼び出されたメソッドはそのスレッドでThreadのみ実行されます。

于 2012-11-03T08:51:22.833 に答える
2

はい。呼び出すすべてのメソッドは、現在のスレッドで実行されます。

于 2012-11-03T08:51:08.723 に答える
0

スレッドが作成されると、独自のスタックがあります。したがって、そのスレッドから呼び出すメソッドはすべて、そのスレッドのスタックでのみ実行されます。

于 2012-11-03T09:02:30.370 に答える