代码之家  ›  专栏  ›  技术社区  ›  anirvan

阻止程序员获取类实例上的锁

  •  1
  • anirvan  · 技术社区  · 14 年前

    是否可以编写一个类,使其他程序员无法获取该类实例的锁?

    锁滥用,如果有这样的术语,可能是一个严重的杀手。不幸的是,在交付线程安全代码的灾难性力量和有限的并发性知识之间,程序员可以通过采用锁定实例的方法来造成破坏,即使它们调用的操作实际上并不需要阻塞实例的资源。

    3 回复  |  直到 14 年前
        1
  •  6
  •   Stephen C    14 年前

    Object

        2
  •  0
  •   Blrfl    14 年前

        3
  •  0
  •   Cephalopod    14 年前