|
|
1
2
参考 |
|
|
2
2
你可以锁定任何你想要的对象。然而,在你的情况下,看起来你可以更清晰、更安全地解决这个问题。
最好将同步放在xlCache中,类似于
|
|
|
3
1
因为你没有检查t是否为空。我猜你刚刚在代码示例中错过了这一点? |
|
|
4
1
|
|
|
5
0
如果remove(null)会调用空指针异常,这似乎是合理的。如果你不认为冲突是一个常见的问题,你也可以实现一个可能更快的代码版本,只需围绕它包装一个try/catch而不是一个synchronized。 无论哪种情况,我都会在那里添加一条评论来解释你为什么这样做,这样一个月后,它仍然有意义。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |