平时工作中,比较少接触多线程开发,近期突然对此知识比较好奇。网上看了部分博客,看起来感觉一知半解。可能是因为各位前辈的文章互不相关,因此看起来感觉比较零散。特来求助各位,希望可以推荐一下比较系统的,由浅入深的线程相关书籍,或者系列文章。不胜感激! 此贴短期不会结贴,以便持续收集有意义的推荐,供他人探讨。望理解~
推荐两本书, Java并发编程实战, 理论实践结合; C#并发编程经典实例, 学习C#并发编程的常用写法. 多线程一般会涉及并发编程, 理论层面要理解线程模型和内存模型, 以及几种常用的并发模型; 实践层面, 主要是线程API, 并发工具类等. 并发编程这种东西, 还是要先从概念层面理解清楚, 一开始就写代码debug效率比较低.
推荐两本书, Java并发编程实战, 理论实践结合; C#并发编程经典实例, 学习C#并发编程的常用写法.
多线程一般会涉及并发编程, 理论层面要理解线程模型和内存模型, 以及几种常用的并发模型; 实践层面, 主要是线程API, 并发工具类等.
并发编程这种东西, 还是要先从概念层面理解清楚, 一开始就写代码debug效率比较低.