一尘不染

Java的隐藏功能

java

看完C#的隐藏功能后,我想知道Java的一些隐藏功能是什么?


阅读 354

收藏
2020-03-03

共1个答案

一尘不染

几个月前,Double Brace Initialization让我惊讶,以前从未听说过它。

ThreadLocals通常并不广为人知,它是一种存储每个线程状态的方法。

由于JDK 1.5 Java除了锁以外,还具有非常好的实现和健壮的并发工具,因此它们位于java.util.concurrent中,并且一个特别有趣的示例是java.util.concurrent.atomic子包,其中包含实现比较的线程安全原语。-and-swap操作,并且可以映射到这些操作的实际本机硬件支持的版本。

2020-03-03