java中实现多线程有两种方式:
1.继承Thread类,重写其run方法。
2.实现Runnable接口,重写run方法,然后和一个线程绑定。
package multithread;
public class A extends Thread {
public void run(){
while(true)
System.out.println("A");
}
}
package multithread;
public class B implements Runnable {
@Override
public void run() {
// TODO Auto-generated method stub
while(true)
System.out.println("B");
}
}
package multithread;
public class TestThreads {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
A a = new A();
B b = new B();
Thread threadForB = new Thread(b);
a.start();
threadForB.run();
}
}

本文介绍了Java中实现多线程的两种主要方法:通过继承Thread类并重写run方法,以及实现Runnable接口并使用Thread类进行绑定。通过具体的代码示例展示了如何创建和启动线程。
1110

被折叠的 条评论
为什么被折叠?



