锁HashEntry岂不是粒度更细,支持更多的并发?
说到底是实现的复杂度和使用的性能的权衡呀。锁的粒度越粗大,操作的时候需要操心的细节就越少,实现起来自然会简单很多。但粗粒度的锁并发性能受限,所以在1.8版本就改为更小粒度的了。
语言的使用者都希望性能越好越好,但设计者和开发者需要考虑的东西会多很多。
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答721 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
所以1.8不就改了嘛....