码迷,mamicode.com
首页 >  
搜索关键字:java并发编程的艺术    ( 63个结果
IT书单-持续更新
重构:改善既有代码的设计代码整洁之道深入理解Java虚拟机Java并发编程的艺术《修改代码的艺术》《程序员的职业素养》代码大全程序员修炼之道深入理解java虚拟机Java并发编程实战(已下载)Effective java 中文版Spring 揭秘重构。已买入研磨设计模式 https://github ...
分类:其他好文   时间:2019-09-05 13:45:25    阅读次数:122
Java并发编程的艺术下载 𦄭
下载地址: http://www.gqylpy.com/di/11 《Java并发编程的艺术》PDF高清完整版 下载 内容简介 并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早 ...
分类:编程语言   时间:2019-08-17 21:39:59    阅读次数:95
Java并发编程的艺术(十)Lock接口
1、JDK5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁功能,它提供了与synchronized关键字类似的同步功能,只是在使用时需要显示地获取和释放锁。 2、synchronized关键字将会隐式地获取锁,但是它将锁的获取和释放固化了,也就是先获取再释放。这种方式简化了同步的管理, ...
分类:编程语言   时间:2019-08-04 10:36:13    阅读次数:108
Java并发编程的艺术(五)Java内存模型
1、并发编程模型的两个关键问题:线程之间的通信和同步。 2、并发线程模型有两种: (1)共享内存:线程之间有公共状态,通过读-写内存中的公共状态进行隐式通信,显示同步。 (2)消息传递:线程之间没有公共状态,必须通过发送消息进行显示通信,隐式同步。 3、Java的并发采用共享内存模型,线程间的通信总 ...
分类:编程语言   时间:2019-07-20 13:06:17    阅读次数:101
《Java并发编程的艺术》 第9章 Java中的线程池
第9章 Java中的线程池 在开发过程中,合理地使用线程池能带来3个好处: 9.1 线程池的实现原理 当提交一个新任务到线程池时,线程池的处理流程如下: 1)线程池判断核心线程池里的线程是否都在执行任务。如果不是,则创建一个新的工作线程来执行任务。如果核心线程池里的线程都在执行任务,则进入下个流程。 ...
分类:编程语言   时间:2019-07-01 17:16:41    阅读次数:153
《Java并发编程之美》(翟陆续著)高清pdf
《Java并发编程之美》 阿里巴巴技术专家力作,用代码说话、用实例验证,并发编程没有这么难!《Java并发编程的艺术》*作者方腾飞老师好评推荐! ? 百度网盘链接: https://pan.baidu.com/s/12oEEeDEO_YofImkpQA1bLA 提取码: pmkh 内容简介 · ·  ...
分类:编程语言   时间:2019-06-23 19:06:57    阅读次数:322
《Java并发编程的艺术》之CouncurrentHashMap
HashMap只是相对线程安全,如果出现数据竞争就抛出fail fast;HashTable则将每个操作都上锁,如果有耗时的操作,那么后续的操作均会被阻塞,大大降低程序的吞吐率。而ConcurrentHashMap正是为了解决这样一个问题而出现的。 ConcurrentHashMap和HashMap ...
分类:编程语言   时间:2019-06-02 16:29:13    阅读次数:160
《Java并发编程的艺术》之AtomicX
其中主要是了解下 以及 是支持对象引用原子更新的类,仅仅是支持引用,如果要让对象内的字段支持原子更新,就一定要使用到 。 字段更新类需要特别注意,字段必须是 类型的。 和`AtomicMarkableReference`均是用于解决ABA问题的类(后者不知道有没有,暂时没实践经验)。前者解决字段方面 ...
分类:编程语言   时间:2019-06-02 15:35:52    阅读次数:111
《Java并发编程的艺术》之ConcurrentLinkedQueue
队列这个数据结构已经很熟悉了,就不多介绍,主要还是根据代码理解Doug Lea大师的一些其他技巧。 入队 如图所示,很多人可能会很疑惑,为什么第一次入队后,TAIL没有指向Node2?答案是为了效率!Σ(っ °Д °;)っ 那这还能叫队列吗?当然,它依然符合先进先出(FIFO)的规则。只是TAIL变 ...
分类:编程语言   时间:2019-06-02 15:28:02    阅读次数:110
Java并发编程的艺术,解读并发编程的优缺点
并发编程的优缺点使用并发的原因多核的CPU的背景下,催生了并发编程的趋势,通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升。在特殊的业务场景下先天的就适合于并发编程。比如在图像处理领域,一张1024X768像素的图片,包含达到78万6千多个像素。即时将所有的像素遍历一边都需要很长的时间,面对如此复杂的计算量就需要充分利用多核的计算的能力。又比如当我们在网上购物时,为了提升响应速
分类:编程语言   时间:2019-05-16 16:29:25    阅读次数:127
63条   上一页 1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!