600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Java多线程并发编程实践总结

Java多线程并发编程实践总结

时间:2021-03-31 02:56:58

相关推荐

Java多线程并发编程实践总结

前言

学过Java并发编程的小伙伴们,在实际编程中,需要考虑以下点:

1.使用本地变量

2.使用不可变量类

3.最小化锁的作用范围

4.使用线程池,而不是直接使用new thread进行,通常创建一个线程是昂贵的。

5.宁可使用同步也不要使用线程的wait和notify

6.使用BlockingQueue实现生产-消费者模式

7.使用并发集合,而不使用同步的集合

8.使用semaphore创建有界的访问,控制同时访问的线程数等。

9.宁可使用同步代码块,也不使用同步方法。详情参照前面的文章/y532798113/article/details/97238918

10.避免使用静态变量,在并发环境容易出现问题,要使用需加上final;若是静态集合,需设定只读集合等。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。