これは私が今持っているコードですが、残念ながら継承されたクラスは別のスレッドで実行されません。継承されたクラスを別のスレッドで実行したいのです。これを行う最善の方法を教えてください。
よろしく!
主要
public class Main
{
public static void main(String[] args)
{
new Thread(new ClassA(country, category, false, false)).start();
}
}
クラスA
ClassA extends Common implements Runnable
{
volatile String country;
volatile String category;
volatile Boolean doNotReset;
volatile Boolean doNotFlash;
public ClassA(String country, String category, Boolean doNotReset, Boolean doNotFlash)
{
this.country = country;
this.category = category;
this.doNotReset = doNotReset;
this.doNotFlash = doNotFlash;
}
@Override
public void run()
{
}
}
一般
public class Common
{
Common()
{
Thread t = Thread.currentThread();
String name = t.getName();
System.out.println("name=" + name);
}
}