码迷,mamicode.com
首页 >  
搜索关键字:java并发编程的艺术    ( 63个结果
Java并发编程的艺术 记录(一)
模拟死锁 下面是使用jstack命令查看的死锁状态,红色框内是死锁发生的类文件及行号。 ...
分类:编程语言   时间:2018-08-12 17:24:51    阅读次数:195
多线程学习总结之 线程池
前言: 本文基于jdk1.8。 前段时间换工作,面试时候每次都会问线程的问题,自己对多线程方面的知识没有花时间研究过,所以一问到线程就懵了,最近特地买了方腾飞老师的《Java并发编程的艺术》这本书学学这方面的知识。这篇随笔主要是我对线程池学习的总结,如有写的不好或不对的地方欢迎指出! 1、线程池的基 ...
分类:编程语言   时间:2018-07-19 19:12:14    阅读次数:224
java多线程之volatile讲解
java多线程之volatile讲解    最近一直在看多线程的一些知识,看了一些书和一些博客,收获还是挺多的,最近看了《java并发编程的艺术》这本书感觉收获很大也推荐给各位,同时也结合以前看的博客就好好的总结一下自己所学的东西吧,有不足的地方欢迎各位指正,这篇文章主要是讲vo ...
分类:编程语言   时间:2018-05-16 22:40:01    阅读次数:219
2018年计划要看的书
1、深入理解Java虚拟机:JVM高级特性与最佳实践 2、java多线程核心技术 3、Effective Java 4 , 待补充 5、Spring技术内幕:深入解析Spring架构与设计原理 6、Java并发编程的艺术 7、Java并发编程实战 8、型网站系统与Java中间件实践 9、分布式服务框 ...
分类:其他好文   时间:2018-04-26 11:56:43    阅读次数:158
《Java并发编程的艺术》--Java中的锁
No1: Lock接口 No2: 不要讲获取锁的过程写在try块中,因为如果在获取锁(自定义锁的实现)时发生了异常,异常抛出的同时,也会导致锁无故释放 No3: No4: 队列同步器(同步器)是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成 ...
分类:编程语言   时间:2018-03-08 23:01:37    阅读次数:266
10本Java书籍推荐
《深入理解Java虚拟机》,《Effective Java》,《Java核心技术 卷1》,《Java并发编程的艺术》,《Java编程思想(第4版)》,《实战Java虚拟机》,《Java性能调优指南》,《大型网站技术架构:核心原理与案例分析》,《Java NIO》,《Head First 设计模式》 ...
分类:编程语言   时间:2018-01-01 21:55:41    阅读次数:192
java并发编程的艺术——第五章总结(Lock锁与队列同步器)
Lock锁 锁是用来控制多个线程访问共享资源的方式。 一般来说一个锁可以防止多个线程同时访问共享资源(但有些锁可以允许多个线程访问共享资源,如读写锁)。 在Lock接口出现前,java使用synchronized关键字实现锁的功能,但是在javaSE5之后,并发包中提供了Lock接口(以及其实现类) ...
分类:编程语言   时间:2017-12-29 15:06:16    阅读次数:219
Java 阻塞队列
转自《Java并发编程的艺术》 什么是阻塞队列 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。 1. 支持阻塞的插入方法:意思是当队列满时,队列会阻塞插入元素的线程,直到队列不满。 2. 支持阻塞的移除方法:意思是在队列为空时,获取元素 ...
分类:编程语言   时间:2017-12-05 01:05:35    阅读次数:208
学习Java书籍推荐
来自http://www.importnew.com/26932.html 1. 鸟哥的Linux私房菜—基础学习篇 3. Effective Java 6. Java并发编程的艺术 7. 深入分析Java Web技术内幕 8. 深入理解Java虚拟机 9. 大型网站技术架构核心原理与案例分析 个人 ...
分类:编程语言   时间:2017-10-27 15:30:54    阅读次数:192
java并发编程的艺术,读书笔记第六章 concurrentHashMap以及并发容器的介绍
ConcurrentHashMap的原理将数据一段一段的存储然后给每一段数据分配一把锁,当线程访问数据的一段时,为每段分配一把锁,同时其他段的数据可以被其他线程数据访问2)concurrentHashMap的结构concurrentHashMap由segament数组和hashentry数组结构组成,segament是一种可靠的重入..
分类:编程语言   时间:2017-08-28 23:54:26    阅读次数:328
63条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!