package 多线程;
public class 继承Thread开启多线程 {
public static void main(String[] args) {
MyThread myThread = new MyThread(); //定义一个MyTread类型的变量myThread,指向MyThread对象
myThread.start(); //因为myThread对象继承了Thread,所以可以使用它的start方法新开辟一个线程
while(true){ //死循环
System.out.println("main()方法正在运行");
}
}
}
class MyThread extends Thread{ //MyThread类继承Thread,就可以用它来开辟一个新线程
public void run(){
while(true) //死循环
{
System.out.println("MyThread类的run方法正在运行");
}
}
}
/**main()方法和MyThread类的run方法()同时运行
/**虽然说是多线程,但对于CPU而言,在某个时间点只能执行一个进程,操作系统会为每一个进程分配一段有限的CPU使用时间,这段时间结束后,就会切换到下一
进程去,但是CPU运行速度极快,所以给人一种同时执行多个程序的感觉 **/
继承Thread类创建多线程
最新推荐文章于 2024-07-19 23:35:47 发布