首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
宝塔
V2EX  ›  问与答

juc 最核心的东西是什么

  •  
  •   zxc1234 · 93 天前 · 614 次点击
    这是一个创建于 93 天前的主题,其中的信息可能已经有所发展或是发生改变。

    AQS ?有相关资料?

    谢谢各位大侠

    4 回复  |  直到 2019-08-20 23:06:31 +08:00
        1
    zxc1234   93 天前
    面试问:
    1.ReentrantLock 的公平锁和非公平锁的区别是什么?
    2.ReentrantReadWriteLock 释放的时候做了什么事情?
    原谅我是伸手党,感觉百度的东西自己提取不出核心重点,所以问下大家如何回答比较全面?
        2
    Tsingchengliu   93 天前 via Android
    见《 Java 并发编程的艺术》 Lock 那一章。可以完美回到这两个问题
        3
    lhx2008   93 天前
    AQS 当然是最核心的部分,主要是 tryLock 和 state 的变化(看几个示例了解下怎么用)。然后各个组件的大致原理看一下就可以了,公平锁无非就是防止释放的一瞬间有新来的抢占,这里检测一下就可以了。至于其他什么细节问题,如果公司是写 Java 的可以准备一下,如果不是那完全没有必要看了。我也很久没看了。
        4
    zxc1234   92 天前
    @lhx2008 要面试啊,java 岗位的
    @Tsingchengliu
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1070 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 35ms · UTC 19:03 · PVG 03:03 · LAX 11:03 · JFK 14:03
    ♥ Do have faith in what you're doing.