码迷,mamicode.com
首页 >  
搜索关键字:juc    ( 417个结果
2018第23周总结
Java操作系统硬件的方法Unsafe Java中通过Unsafe类native方法,通过JNI绕过JVM来操作系统cpu、内存等硬件,实现更高效率的操作,在Java基础类库和第三方开源库中都有广泛的应用,比如JUC、Netty、Kafka等。通过Unsafe你可以自己内存管理、实例化对象、操作类、 ...
分类:其他好文   时间:2018-06-10 15:25:34    阅读次数:170
JS判断设备类型跳转至PC端或移动端相应页面
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS... ...
分类:移动开发   时间:2018-06-08 10:37:52    阅读次数:184
JUC同步器框架
The java.util.concurrent Synchronizer Framework 前提 AQS(java.util.concurrent.locks.AbstractQueuedSynchronizer)是并发编程大师Doug Lea创作的用来构建锁或者其他同步组件(信号量、事件等)的 ...
分类:其他好文   时间:2018-06-06 15:45:58    阅读次数:185
JUC包中的锁框架
JUC包中的锁,包括:Lock接口,ReadWriteLock接口,LockSupport阻塞原语,Condition条件,AbstractOwnableSynchronizer/AbstractQueuedSynchronizer/AbstractQueuedLongSynchronizer三个抽 ...
分类:其他好文   时间:2018-06-06 10:52:31    阅读次数:339
Java多线程系列 JUC线程池07 线程池原理解析(六)
关闭“线程池” shutdown()的源码如下: ...
分类:编程语言   时间:2018-06-05 21:21:13    阅读次数:194
JUC-Condition和Lock实践-线程按序交替执行
编写一个程序,开启 3 个线程,这三个线程的 ID 分别为 A、B、C,每个线程将自己的 ID 在屏幕上打印 10 遍,要求输出的结果必须按顺序显示。如:ABCABCABC…… 依次递归 这里只使用conditon和Lock组合使用,不考虑synchronized和wait的方式: 第一种方式:使用 ...
分类:编程语言   时间:2018-06-05 00:50:15    阅读次数:286
JUC-Condition线程通信
1,Codition接口描述了可能会与锁有关联的条件变量。这些变量在用法上与使用Object.wait访问的隐式监视器类似。 但提供了更强大的功能,需要指出的是,单个lock可能与多个condition对象关联。为了避免兼容性问题,condition方法的名称与对应的object版本中不一样。 2, ...
分类:编程语言   时间:2018-06-04 22:33:58    阅读次数:230
JUC-Callable
实现线程的方式有四种: 1,实现runnable接口: 2,继承Thread。 3,也就是本节的Callable接口。 4,使用线程池。 区别: 实现Callable接口的方式,相较于实现Runnable接口方式,可以有返回值,并且可以抛出异常。 执行 Callable 方式,需要 FutureTa ...
分类:其他好文   时间:2018-06-04 11:54:17    阅读次数:179
【JUC源码解析】Phaser
Phaser,阶段器,可作为一个可复用的同步屏障,与CyclicBarrier和CountDownLatch类似,但更强大。 ...
分类:其他好文   时间:2018-05-28 00:48:43    阅读次数:218
ava多线程系列 JUC原子类 CAS及原子类
根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。 1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;2. 数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray ...
分类:编程语言   时间:2018-05-27 12:09:46    阅读次数:280
417条   上一页 1 ... 24 25 26 27 28 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!