码迷,mamicode.com
首页 >  
搜索关键字:Java.并发编程    ( 1354个结果
Java并发编程:同步容器
一.为什么会出现同步容器? 在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。 List、Set、Queue接口分别继承了Collection接口,Map本身是一个接口。 注意Collection和Map是一个顶层接口,而List、Set、Queue则继承了Colle ...
分类:编程语言   时间:2019-08-18 17:22:35    阅读次数:89
Java并发编程的艺术下载 𦄭
下载地址: http://www.gqylpy.com/di/11 《Java并发编程的艺术》PDF高清完整版 下载 内容简介 并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早 ...
分类:编程语言   时间:2019-08-17 21:39:59    阅读次数:95
4.java并发编程艺术-java并发编程基础
java从诞生开始就明智的选择了内置对多线程的支持,这使得java语言相比同一时期的其他语言具有明显的优势。线程作为操作系统调度的最小单元,多个线程能够同时执行,这将显著提升程序的性能,在多核环境中表现的更加明显。但是,过多的创建线程和对线程的不当管理也容易造成问题。本章将着重介绍java并发编程的 ...
分类:编程语言   时间:2019-08-15 01:07:41    阅读次数:145
Synchronized 和 Lock的区别,以及使用Lock的好处
Synchronized 和 Lock 在java并发编程中广泛使用,简单的来说下这两者的区别,记录下 一,两者的构造 synchronized是关键字,它是属于JVM层面的 Lock是一个具体的类,它是属于API层面的锁 (java.util.concurrent.locks.Lock) sync ...
分类:其他好文   时间:2019-08-13 15:20:41    阅读次数:58
3.java并发编程艺术-java内存模型
3.1 java内存模型的基础 3.1.1并发编程模型的两个关键问题 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指两个线程 之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并 ...
分类:编程语言   时间:2019-08-11 22:58:49    阅读次数:121
Java并发指南开篇:Java并发编程学习大纲
Java并发编程一直是Java程序员必须懂但又是很难懂的技术内容。 这里不仅仅是指使用简单的多线程编程,或者使用juc的某个类。当然这些都是并发编程的基本知识,除了使用这些工具以外,Java并发编程中涉及到的技术原理十分丰富。为了更好地把并发知识形成一个体系,也鉴于本人没有能力写出这类文章,于是参考 ...
分类:编程语言   时间:2019-08-11 15:33:48    阅读次数:135
java并发编程之美-阅读记录5
java并发包中的并发List 5.1CopeOnWriteArrayList 并发包中的并发List只有CopyOnWriteArrayList,该类是一个线程安全的arraylist,对其进行的修改操作都是在底层的一个复制数组上进行的,也就是使用了写时复制策略。 该类的结构: 问题: 何时初始化 ...
分类:编程语言   时间:2019-08-10 21:36:37    阅读次数:121
java并发编程之美-阅读记录2
2.1什么是多线程并发编程 并发:是指在同一时间段内,多个任务同时在执行,并且执行没有结束(同一时间段又包括多个单位时间,也就是说一个cpu执行多个任务) 并行:是指在单位时间内多个任务在同时执行(也就是多个cpu同时执行任务) 而在多线程编程实践中,线程的个数一般是多于cpu的个数的 2.2为什么 ...
分类:编程语言   时间:2019-08-10 00:08:08    阅读次数:160
JAVA学习的书单列一下
《Java编程思想》 《大话设计模式》 《重构 改善既有代码的设计》 《effective java》 《深入理解Java虚拟机》 《Java并发编程实战》 另辟蹊径,找一个方向深入研究下去,以期在将来,你能够成为这个领域的专家,比如分布式计算领域的专家,大数据领域的专家,并发领域的专家等等。另外, ...
分类:编程语言   时间:2019-08-09 01:53:03    阅读次数:153
java并发编程之美-阅读记录1
1.1什么是线程? 在理解线程之前先要明白什么是进程,因为线程是进程中的一个实体。(线程是不会独立存在的) 进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程中的一个执行路径,一个进程中至少会有一个线程,进程中的多个线程共享进程的资源。 线程:是cpu分配的基本 ...
分类:编程语言   时间:2019-08-09 01:24:09    阅读次数:89
1354条   上一页 1 ... 17 18 19 20 21 ... 136 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!