Java多线程的应用场景

来源:互联网 发布:阿玛迪斯战记 数据 编辑:程序博客网 时间:2024/05/17 09:19

一直对这个比较模糊,所以总结了下,有什么不足之处请指出。

1.一般用于高并发

2.大量数据导入前的计算,重复大量数据的处理(比如你们之前做的发券,一个个发太慢,开辟10个,同时处理),

3.当需要进行重复的耗时操作(比如网络请求),使用多线程能大大提高运行效率。

4.当数据互不影响的时候使用。

5.像web访问就是经典实现方式之一。

总结:

使用线程目的就是通过增加CPU核数来提升性能。