gpt4 book ai didi

java - 我需要锁定依赖的私有(private)方法吗?

转载 作者:行者123 更新时间:2023-11-30 04:55:11 25 4
gpt4 key购买 nike

假设我有一个公共(public)method1调用私有(private)method2,我使用锁来保证method1的线程安全,我需要吗在method2上使用锁? method2 仅通过method1 调用。

最佳答案

如果method2仅由method1调用,那么您不必在method2中使用锁。 method1 中的一个锁就足够了。

当线程类method1时,会获取锁,调用method2method2 不会并发执行 由另一个线程调用,因为另一个线程应该首先调用 method1,在这种情况下,method1 将无法获取锁。

关于java - 我需要锁定依赖的私有(private)方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8774897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com