码迷,mamicode.com
首页 >  
搜索关键字:并发包    ( 408个结果
《Java 虚拟机》第一章 走近java
1.3 java发展史1991.4 James Gosling 博士 启动 绿色计划(Green Project),研发 Oak(橡树)1995.5.23 Oak改名为Java。提出 write once,run anywhere1996.1.23 JDK 1.0 发布。代表技术:Java虚拟机、A... ...
分类:编程语言   时间:2018-03-05 17:04:30    阅读次数:209
ConcurrentHashmap原理
摘要: 本文主要介绍ConcurrentHashMap以及ConcurrentHashMap的内部实现 曾经在 [高并发Java 五] JDK并发包1 中提到过ConcurrentHashMap,只是简单的提到了下ConcurrentHashMap的优点,以及大概的实现原理。 而本文则重点介绍Con ...
分类:其他好文   时间:2018-03-04 19:09:36    阅读次数:194
Java 并发编程实践基础 读书笔记: 第三章 使用 JDK 并发包构建程序
一,JDK并发包实际上就是指java.util.concurrent包里面的那些类和接口等 主要分为以下几类: 1,原子量;2,并发集合;3,同步器;4,可重入锁;5,线程池 二,原子量 原子变量主要有AtomicInteger,AtomicLong,AtomicBoolean等, 主要实现原理都是 ...
分类:编程语言   时间:2018-03-02 20:47:58    阅读次数:188
ReadWriteLock ReentrantReadWriteLock
ReadWriteLock管理一组锁,一个是只读的锁,一个是写锁。读锁可以在没有写锁的时候被多个线程同时持有,写锁是独占的。 所有读写锁的实现必须确保写操作对读操作的内存影响。换句话说,一个获得了读锁的线程必须能看到前一个释放的写锁所更新的内容。 读写锁比互斥锁允许对于共享数据更大程度的并发。每次只 ...
分类:其他好文   时间:2018-03-01 17:29:06    阅读次数:149
Java多线程学习
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包 ...
分类:编程语言   时间:2018-02-23 19:10:21    阅读次数:178
Java学习笔记—多线程(并发工具类,java.util.concurrent.atomic包)
在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类则提供了在线程间交换数据的一种手段。本章会配合一些应用场景来介绍如何使用这些工具类。 CountDownLatch ...
分类:编程语言   时间:2018-02-15 17:53:42    阅读次数:281
Java学习笔记—多线程(java.util.concurrent并发包概括,转载)
一、描述线程的类:Runable和Thread都属于java.lang包 二、内置锁synchronized属于jvm关键字,内置条件队列操作接口Object.wait()/notify()/notifyAll()属于java.lang包 二、提供内存可见性和防止指令重排的volatile属于jvm ...
分类:编程语言   时间:2018-02-13 14:08:31    阅读次数:168
HashMap源代码剖析
HashMap简单介绍 HashMap是基于哈希表实现的,每个元素是一个key-value对。其内部通过单链表解决冲突问题,容量不足(超过了阀值)时。相同会自己主动增长。 HashMap是非线程安全的。仅仅是用于单线程环境下。多线程环境下能够採用concurrent并发包下的concurrentHa ...
分类:其他好文   时间:2018-02-05 14:24:47    阅读次数:204
<<操作系统精髓与设计原理>>读书笔记(一) 并发性:互斥与同步(1)
<<操作系统精髓与设计原理>>读书笔记(一) 并发性:互斥与同步 并发问题是所有问题的基础,也是操作系统设计的基础。并发包括很多设计问题,其中有进程间通信,资源共享与竞争,多个进程活动的同步以及分配给进程的处理器时间的。 和并发相关的关键术语:原子操作: 一个或多个指令的序列,对外是不可分的;即没有 ...
分类:其他好文   时间:2018-02-01 21:13:26    阅读次数:177
(转)Java多线程学习(吐血超详细总结)
本文转自:http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内 ...
分类:编程语言   时间:2018-01-28 19:14:36    阅读次数:177
408条   上一页 1 ... 20 21 22 23 24 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!