reachabilityBarrier 局部属性

  1. @Since('2.19')
int reachabilityBarrier

当前的可达性障碍状态。

一种可达性障碍状态,提供了一种在可达性上进行同步的方式。在值 'x' 时,如果 'value' < 'x',则在 'x' 之前变得不可达的对象已经被收集,并且与其相关的终结器已被安排执行,即终结器没有执行可靠地表明对象在之前的障碍状态下仍然是可达的。

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

注意:没有关于向前进展的保证。实现可能会永远返回相同值以为这个障碍状态。

实现

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