发表评论取消回复
相关阅读
相关 人在旅途——》张家界之旅:20190423
版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者。 [https://blog.csdn.net/weixin\_434533
相关 Java之juc旅途-collection(七)
概述 juc包还提供了n个线程安全的集合: ConcurrentHashMap:线程安全的Map ConcurrentLinkedDeque:线程安全的先入
相关 Java之juc旅途-locks(六)
synchronized关键字虽然可以解决大部分多线程锁的问题,但是仍旧存在下述问题: 假如持有锁的某线程因等待长时IO或者其他原因阻塞,其他等待的线程无法响应中断,只
相关 Java之juc旅途-atomic(五)
Atomic原子类就是利用自旋+CAS来保证线程安全的。有以下几个基础类: AtomicBoolean AtomicInteger AtomicLong
相关 Java之juc旅途-Executor(四)
概述 Executor作为一个底层接口,定义了线程的执行方法: public interface Executor { voi
相关 Java之juc旅途-同步工具类(三)
概述 一些场景下,我们需要去协调多个线程去同步进行一些逻辑,jdk提供了三种类给我们。 CountDownLatch:可以指定数量的线程同步运行,只执行一次。
相关 Java之juc旅途-AQS(二)
背景 通常情况下解决多线程共享资源逻辑一致性问题有两种方式:互斥锁、自旋锁。 互斥锁 当发现资源被占用的时候,会阻塞自己进行休眠,直到资源解除占用然后被唤醒获取资
相关 Java之juc旅途(一)
进程与线程 进程是程序的动态的执行过程,比如我们在一个linux系统下跑一个Java程序时比如用java -jar xx.jar,那它就是一个进程。一般情况下,我们需要关
还没有评论,来说两句吧...