抽象クラスにコードがあります:
public abstract class Job implements Runnable{
public void start(Integer jobId) {
try {
new Thread(this).start();
} catch (Exception e) {
e.getMessage();
}
}
}
クラスコード:
public class Test extends Job {
@Override
public void run() {
for(int i = 0; i < 5; i++) {
try {
Thread.currentThread();
Thread.sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("TEST");
}
}
}
そして主に私は持っています:
public static void main (String[] args) throws MessagingException
{
Test test = new Test();
test.start(74);
}
では、start メソッドから run() にパラメーター (jobId) を渡すにはどうすればよいでしょうか?