Thread t = new Thread(new Runnable() { public void run() {} });
こんな感じでスレッドを立てたいと思います。run
可能であれば、メソッドにパラメーターを渡すにはどうすればよいですか?
編集:私の問題を具体的にするために、次のコードセグメントを検討してください:
for (int i=0; i< threads.length; i++) {
threads[i] = new Thread(new Runnable() {public void run() {//Can I use the value of i in the method?}});
}
i
として宣言されていないため、ジョンの答えに基づいて、それは機能しませんfinal
。