java - 使用 Thread 作为 Collection 中的键

标签 java multithreading hash

是否可以将 Thread (Thread.getCurrentThread()) 用作集合(例如 HashMap)中的 KEY?

我知道这是可能的!但我想知道如果 java 为线程创建唯一的哈希码,

谢谢, 阿里安

最佳答案

是的,在 Java 拥有 ThreadLocal 之前人们就这样做了。

但现在您可能应该使用 ThreadLocal

关于java - 使用 Thread 作为 Collection 中的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13337426/

相关文章:

multithreading - 如何使用多线程进行 zlib 压缩

ruby-on-rails - 要散列的纸迹字符串

c++ - 一对原始类型的良好散列函数

java - 嵌套字符串中的 HTML 字符串

java - 我的 2 个线程在这里是生产者和消费者。当我运行程序时,它在removeFirst() 调用上抛出 nosuchelementexception。有人可以解释一下吗

java - 实现需要访问 secret 数据的 Java 桌面应用程序

java - ConcurrentSkipListSet,添加方法在 Java 8 中失败

java - 字符串在 Java 哈希表中出现的次数

java - 一个领域出错的反射(reflection)

java - 涉及数学的方法给出与计算器不同的答案