java是如何实现多线程的

如题所述

你可以继承java.lang.Thread类,实现里面的public void run()方法,也可以实现java.lang.Runable接口,还是实现里面的public void run()方法,而后用myThread.start()方法启动run()方法的运行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-27
两种办法啊,一种是继承,一种是接口。
第2个回答  2009-03-27
一般是 继承Thread 类 或者实现 Runnable接口
一般情况下 会通过实现Runnable接口来实现
因为 继承了Thread类的话就不能继承别的类了
而接口可以实现很多个
第3个回答  2009-03-28
一个是继承Thread类,另外一个是实现runnable接口啊。
java内部的机制是靠虚拟机来实现的。
相似回答