java - 什么情况下需要使用多线程编程?
PHP中文网
PHP中文网 2017-04-17 17:55:54
0
1
1086

最近在研究多线程,对JMM,Executor框架,ThreadPoolExecutor都有一定的了解了,但是不清楚在什么业务场景下使用多线程编程会有优势?比如就一般的使用SpringMVC+Spring+Mybatis的从Controller到Service再到Dao的流程,哪里能用多线程处理?多线程处理以后就能提高系统的QPS吗?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(1)
巴扎黑

Rangka kerja servlet Java sendiri adalah berbilang benang, tetapi urutan ini dimulakan oleh pelayan web untuk anda, bukan oleh pengguna.

Secara umumnya, jika anda mengendalikan komunikasi rangkaian sendiri, anda perlu melakukan pemprosesan berbilang benang sendiri, atau melakukan pemprosesan tugas latar belakang, dan anda juga perlu melakukan pemprosesan berbilang benang sendiri.

Tujuan utama pelbagai benang:

  1. Jangan sekat tugas utas utama (tugas latar belakang)

  2. Keselarasan, tingkatkan daya pemprosesan (rangkaian berbilang benang)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan