new Thread
の行が実行されたときに新しいスレッドを開始したい。私は次のようにしています:"新しいスレッド"は新しいスレッドを開始しませんか?
new Thread (new Runnable() {
@Override
public void run() {
.....
}
}).start();
//other code continues here
コードが新しいスレッドになると、他のコードを実行するようにジャンプします。どうして?
少し前に 'run()'の中でコードを実行します。 – azizbekian
おそらく新しいスレッドを開始しているスレッドをデバッグしているからです。 'run()'メソッドにログラインまたはブレークポイントを置くと、それが実行されたことがわかります – 0xDEADC0DE
@ 0xDEADCODE実行メソッド内の最初のコード行にブレークポイントを設定します...デバッグするとまだ他のコード行に行きます。 – Zobi