Thread中start和run方法的区别

时间:2026-02-17 23:51:46

1、创建一个JAVA工程

Thread中start和run方法的区别

2、新建一个ThreadTest类并创建一个attack方法

Thread中start和run方法的区别

3、在main方法中new一个线程并在run方法中执行attack()方法

Thread中start和run方法的区别

4、运行main方法

控制台只有一个线程说明run()方法只是Thread的一个普通方法调用

Thread中start和run方法的区别

5、使用start()

Thread中start和run方法的区别

6、控制台打印两个线程

说明调用start()方法会创建一个新的子线程并启动

Thread中start和run方法的区别

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com