我相信static main方法中的变量也应该是static为好。 的问题是,我不能在此方法中使用this可言。如果我没有记错的话,我必须启动线程commnad myThread = new ThreaD(this)。 的下面的代码,因为我在线程起始使用this产生错误。 我在这里做了什么错? package app;
public class Server implements Runnab
输出结果是:RunnableA ThreadB 我不明白它是怎么回事? (在B类的run方法会发生什么) class A implements Runnable{
public void run(){
System.out.println("RunnableA");
}
}
class B extends Thread{
B(Runnable r){