`
susiya
  • 浏览: 89169 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java 并发学习资源

阅读更多
1. 入门
Jenkov 的Javab并发/多线程系列文章,作者是从自己的角度出发,去分析实现并发模式,由此引出JDK Concurrent包,产生共鸣。
http://tutorials.jenkov.com/java-concurrency/index.html

2. JSR 133 FAQ
http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html#whatismm

3. Safe construction techniques
该文讲的是如何构造安全的构造方法,强调在构造方法中避免使用this,以致别的线程很可能看到,这时对象在还没有完全初始化时就已经被别的线程访问,就会出现问题。
https://www.ibm.com/developerworks/java/library/j-jtp0618/index.html

4. 书籍
分享到:
评论

相关推荐

    Java 并发学习视频资源.txt

    学习 java 并发高级知识,掌握 juc 包,直指面试,顺利拿 offer

    java并发编程脑图

    java并发编程脑图总结,线程池、主要使用场景分析,进程:是CPU分配资源的最小单元,是程序的一次动态执行,它对应着从代码加载,执行至完成的一个完整的过程,它有自己的生命周期。它是应用程序的执行实例,每个...

    java并发编程

    , 这里,读者将通过使用java.lang.thread类、synchronized和volatile关键字,以及wait、notify和notifyall方法,学习如何初始化、控制和协调并发操作。此外,本书还提供了有关并发编程的全方位的详细内容,例如限制...

    龙果java并发编程完整视频

    第4节学习并发的四个阶段并推荐学习并发的资料 [免费观看] 00:09:13分钟 | 第5节线程的状态以及各状态之间的转换详解00:21:56分钟 | 第6节线程的初始化,中断以及其源码讲解00:21:26分钟 | 第7节多种创建线程的...

    Java并发编程(学习笔记).xmind

    Java并发编程 背景介绍 并发历史 必要性 进程 资源分配的最小单位 线程 CPU调度的最小单位 线程的优势 ... Java并发程序中的串行,主要来自独占的资源锁 优化策略 缩

    Java 并发编程实战pdf + 随书源码 (书高清版,带超详细书签目录)

    Java 并发编程实战pdf + 随书源码 (书高清版,带超详细书签目录) 本资源转载自网络,供学习研究之用,如用于商业用途,请购买正版,如有侵权,请联系我或CSDN删除。

    Java 并发学习笔记:进程和线程,并发理论,并发关键字,Lock 体系,原子操作类,发容器 & 并发工具,线程池,并发实践

    Java 并发学习笔记: 进程和线程, 并发理论, 并发关键字, Lock 体系, 原子操作类, 发容器 & 并发工具, 线程池, 并发实践 Java是一种面向对象的编程语言,由Sun Microsystems于1995年推出。它是一种跨平台的...

    Java并发Xmind思维导图

    为了更好地理解和掌握Java并发编程的相关知识,我们可以使用思维导图这种可视化的学习工具。思维导图可以帮助我们将复杂的概念和知识点进行梳理和组织,将抽象的概念变得形象化和具体化,更好地理解和掌握相关知识。...

    并发思维导图Java并发编程的相关概念和知识

    为了更好地理解和掌握Java并发编程的相关知识,我们可以使用思维导图这种可视化的学习工具。思维导图可以帮助我们将复杂的概念和知识点进行梳理和组织,将抽象的概念变得形象化和具体化,更好地理解和掌握相关知识。...

    Java并发编程学习笔记 pdf 多线程编程

    Java并发编程学习笔记,研究JAVA并发多线程编程的一本教程,使用并发技术可以开发出并行算法,充分利用多处理器的计算能力,避免硬件资源浪费。目前,在JAVA并发编程方面的论述系统且内容详实的技术资料不太多,Java...

    Java 并发编程实战_2012

    【描述】Java 并发编程实战_2012,主J要讲解并发编程相关的知识点,Java中的多线程部分以及并发处理的相关内容。 【版权声明】该资源应用与共享和交流学习,不作它用。如有侵权,请联系删除 【资源说明】改版后不能...

    龙果 java并发编程原理实战

    龙果 java并发编程原理实战 第2节理解多线程与并发的之间的联系与区别 [免费观看] 00:11:59分钟 | 第3节解析多线程与多进程的联系以及上下文切换所导致资源浪费问题 [免费观看] 00:13:03分钟 | 第4节学习并发的四...

    Java学习资料-并发器

    Java学习资料—并发器;Java学习资料—并发器;Java学习资料—并发器;Java学习资料—并发器;Java学习资料—并发器;Java学习资料—并发器;

    java并发编程艺术

    java学习的利器;并发编程的目的是为了让程序运行的更快,但是并不是启动更多的线程,就能让程序最大限度的并发执行。在进行并发编程时,如果希望通过多线程执行任务让程序运行的更快,会面临非常多的挑战,比如上...

    Java学习资料-并发编程

    Java学习资料—并发编程;Java学习资料—并发编程;Java学习资料—并发编程;Java学习资料—并发编程;Java学习资料—并发编程;

    java+并发编程实战+资源合集

    Java并发编程是基于多线程技术的一种编程技术,该技术是为了解决资源利用率、响应速度、线程安全而创建的,能极大的提高程序的运行效率。JUC是指java.util.concurrent这个jdk自带的包的简称,这个包下有Java5发布的...

    Java 7并发编程实战手册

    《Java 7并发编程实战手册》适合具有一定Java编程基础的读者阅读和学习。如果你是一名Java开发人员,并且想进一步掌握并发编程和多线程技术,并挖掘Java 7并发的新特性,那么本书是你的合适之选。 《Java 7并发编程...

    Java并发编程的艺术_非扫描

    Java并发编程的艺术_非扫描本书特色本书结合JDK的源码介绍了Java并发框架、线程池的实现原理,帮助读者做到知其所以然。本书对原理的剖析不仅仅局限于Java层面,而是深入到JVM,甚至CPU层面来进行讲解,帮助读者从更...

    java并发编程综合讲解

    这份资源为您提供了关于 Java 并发编程的全面讲解,着重介绍了 JUC(java.util.concurrent)库中的核心概念、工具和最佳实践。通过深入学习,您将能够更好地理解并发编程的挑战,掌握构建高性能、高可伸缩性的并发...

Global site tag (gtag.js) - Google Analytics