1.java并发-启程
2018-09-18 06:35:56来源:博客园 阅读 ()
1.java并发-启程
看了差不多快一个月的 java 并发有关的知识点了,看的比较多的是这个博主的死磕java系列 写的很好,感谢!
但是不写下来的话感觉忘得很快,趁现在有时间,多写点东西吧!
1. 为什么需要Java并发?
在大学学习 Java 的时候虽然也学了一点与线程有关的内容,但在实操中并没有使用到什么。虽然也做了课设,但是基本上不会被使用,所以也不会去关注程序的并发性问题,因为根本不会出现这样的问题。但是一个产品要投入使用,在生产中就不得不考虑了。单线程是不可能满足企业的业务需求的,因此多线程就必不可少了。如何提高程序的并发性能,又能保证程序的安全性,这正是学习Java并发所在。
- 学习路线
1.线程通信机制1.Java内存模型JMM
2.Java 内存模型
3.synchronized
4.volatile
5.DCl1.ASQ2.并发基础
2.CAS1.ReentrantLock3.锁
2.ReentrantReadWriteLock
3.Condition1.CyclicBarrier4.并发工具类
2.CountDownLatch
3.Semaphore
4.Exchanger1.ThreadLocal5.其他
2.Fork/Join1.ConcurrentHashMap6.Java并发集合
2.ConcurrentLinkedQueue
3.ConcurrentSkipListMap
4.ConcurrentSkipListSet1.基本类型类7.atomic
2.数组
3.引用类型
4.字段型1.ArrayBlockingQueue8.阻塞队列
2.LinkedBlockingQueue
3.PriorityBlockingQueue
4.DelayQueue
5.SynchronousQueue
6.LinkedTransferQueue
7.LinkedBlockinngDeque1.Executor9.线程池
2.Future
希望学完这些后,能深入理解Java并发
注:以上学习路线参照死磕Java作者的 JUC 思维导图
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 那些面试官必问的JAVA多线程和并发面试题及回答 2020-05-28
- 【JavaSE】多线程与并发编程(总结) 2020-05-25
- Java并发编程volatile关键字 2020-05-24
- Java并发学习笔记 线程篇 2020-05-24
- 还搞不定Java多线程和并发编程面试题?你可能需要这一份书单 2020-05-18
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash