java并发

java并发

文章 11 浏览 19

Java7的ConcurrentHashMap为什么不锁HashEntry而是锁segment?

锁HashEntry岂不是粒度更细,支持更多的并发?…

生生不灭 2022-09-12 02:25:07 27 0

ThreadLocal 中的 Entry 为什么要继承WeakRefrence

ThreadLocalMap 的 Entry 继承了 WeakRefrence。为什么这样子?有人说是为了防止内存泄漏,但是没有给出怎样情况下会发生内存泄漏。有木有大神可以详…

音盲 2022-09-11 19:08:20 41 0

Java普通变量(未用volatile的修饰)的读和写是否是原子性的?

再读《java并发编程艺术》这本书的时候学到了volatile,作者在书中强调了,volatile可以保证读和写具有原子性。让我心生疑惑难道普通的变量读和写就…

南风几经秋 2022-09-11 18:47:20 48 0

如何理解阿里开发规范中这句话?SimpleDateFormat 是线程不安全的类,一般不要定义为static变量

阿里巴巴JAVA开发手册 1.3.1版本中 一编程规范 (六)并发处理 5.【强制】SimpleDateFormat 是线程不安全的类,一般不要定义为static变量,如果定义…

蒗幽 2022-09-06 12:44:38 23 0

aqs阻塞与非阻塞实现问题

最近在看aqs有不处不解,在acquire时,实际是 LockSupport.park(this);也就是AbstractQueuedSynchronizer,而release时实际是 LockSupport.unpark(s.t…

浅浅淡淡 2022-09-05 22:49:06 38 0

Java并发计数器多1

在学习并发。尝试做一个计数器。 然后不知道为什么有时候计数会多1.有时候又不会。请问要怎样才能完成正确的计数。 public class IncrementTest { st…

墨小沫ゞ 2022-09-05 04:00:35 42 0

java并发实战 对象组合问题

并发实战第四章对象组合中,基于委托的车辆追踪器 import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.ut…

撩动你心 2022-09-05 00:30:04 32 0

面试题:ReentrantLock和Atomic使用场景

在面试的时候,面试官提出了让比较ReentrantLock和Atomic两者的适用场景,欢迎各路大神前来解答。…

暖心男生 2022-09-03 12:06:18 38 0

如何控制java线程池中任务的执行时间?

使用ThreadPoolExedcutor自定义线程池时,如何控制线程池中任务的执行时间?例如,当任务执行时间超过1分钟就取消该线程。(ps:除Future外)…

段念尘 2022-09-01 16:57:42 22 0

关于java并发的面试题

10个人同时从10万条数据中取一条数据,要求取到的数据不相同! …

药祭#氼 2022-09-01 15:46:59 22 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文