怎么同时开两个线程,一个调用new Test().a();另一个调用new Test().b(); 
main{
   ...
   ...
}

解决方案 »

  1.   


    new Thread(){
    public void run(){
    new Test().a();
    }
    }.start();
    new Thread(){
    public void run(){
    new Test().b();
    }
    }.start();
      

  2.   

    final Test test = new Test();
    Thread ta = new Thread(new Runnable(){
    public void run() {
    test.a();
    }
    });  
    Thread tb = new Thread(new Runnable(){
    public void run() {
    test.b();
    }
    });  
    ta.start();
    tb.start();