ので、私は次のスレッドを作成しました:スレッドは2つのメソッドを同時に実行できますか?
public class test extends thread{
public void run(){
// Do stuff
}
public void onPause(){
//Do stuff to prepare for pausing
}
}
が今私の質問は、このスレッドは現在、私はonPause(呼び出しメインスレッドからrun()メソッドと突然のすべてを実行していると仮定される)、その後それが希望run()の実行を停止してonPause()メソッドを実行するか、または両方を同時に実行しますか?
なぜそれはないと思いますか? –
'this'スレッドは' run() 'を実行します。 「メイン」スレッドは 'onPause()'を実行します。 2つのスレッド。それぞれが別々の命令シーケンスを実行します。 1つのスレッドは2つのことを一度に行うことはできませんが、2つのスレッドで行うことができます。 – ebyrob