可达性屏障 顶层属性

  1. @Since('2.19')
int 可达性屏障

当前可达性屏障状态。

提供同步可达性的可达性屏障状态。在值 'x' 时,'value' < 'x' 期间变得不可达的任何对象都已回收,并且与其相关的终结器已被调度执行,即终结器的非执行可靠地指示对象在之前的屏障状态下仍然可达。

在当前屏障状态下变得不可达的对象可能尚未被回收或终结。

注意:没有保证向前进展。实现可能永远返回此屏障状态的相同值。

实现

@Since('2.19')
external int get reachabilityBarrier;