小编use*_*996的帖子

在java中,在使用对象时删除对象会发生什么?

这是场景:

  1. 我有一个java Hashtable,它将String作为键,将对象作为值.

  2. 一个线程通过使用键获取对象并在此对象上调用方法.

  3. 当该方法从步骤b)执行某些操作时,另一个线程调用引用该对象的特定键上的remove.

那么会发生什么?

我应该锁定操作本身吗?

java multithreading hashtable object

3
推荐指数
1
解决办法
103
查看次数

标签 统计

hashtable ×1

java ×1

multithreading ×1

object ×1