java是如何实现多线程的

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:37:15

你可以继承java.lang.Thread类,实现里面的public void run()方法,也可以实现java.lang.Runable接口,还是实现里面的public void run()方法,而后用myThread.start()方法启动run()方法的运行。

两种办法啊,一种是继承,一种是接口。

一般是 继承Thread 类 或者实现 Runnable接口
一般情况下 会通过实现Runnable接口来实现
因为 继承了Thread类的话就不能继承别的类了
而接口可以实现很多个

一个是继承Thread类,另外一个是实现runnable接口啊。
java内部的机制是靠虚拟机来实现的。