在做项目的时候什么情况下用多线程,谢谢?
根据情况,一般来说多线程用于提高CPU的利用率,提高用户体验。参考:
闲话“多线程”
有并行的地方可以用到多线程,比如,用10个物品,要插入数据库,
foreach的话,是并行的,很慢
但是如果你用thread的话,速度就会快点。
sorry, foreach不是并行的,是一个一个的执行。