start和run

来源:7-3 J.U.C-ForkJoin

云端漫步2

2019-03-26

启动线程时使用start()和run()的区别

写回答

1回答

Jimin

2019-03-26

你好,run()只是调用了一个普通方法,并没有启动另一个线程,程序还是会按照顺序执行相应的代码。start() 则表示重新开启一个线程,不必等待其他线程运行完,只要得到cpu就可以运行该线程

1
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程