【初心者】Java質問・相談スレ�F【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0113110
NGNGあんたがしたいのはこういうことだね。あんたのレベルなら
何でコレだと動くのかを理解すれば、多少勉強になるはず。
start()をコールしたらすぐrun()がコールされるわけじゃな
いということを理解しているかな?
start()コール
→JVMがOSに依頼してスレッドを生成
→生成されたスレッドがRunnable#run()をコール
class Test extends Thread{
private val;
public Test(int val){this.val = val;}
public void run(){System.out.println(val);}
}
public class Main{
public static void main(String args[]){
Thread t = new Test(5);
t.start();
}
}
■ このスレッドは過去ログ倉庫に格納されています