モジュール java.base
パッケージ java.util.concurrent

インタフェースDelayed

  • すべてのスーパー・インタフェース:
    Comparable<Delayed>
    既知のすべてのサブインタフェース:
    RunnableScheduledFuture<V>, ScheduledFuture<V>


    public interface Delayed
    extends Comparable<Delayed>
    一定の遅延のあとに影響を受けるオブジェクトにマーク付けするための、混合スタイルのインタフェースです。

    このインタフェースの実装は、そのgetDelayメソッドと一貫性のある順序付けを提供するcompareToメソッドを定義する必要があります。

    導入されたバージョン:
    1.5
    • メソッドの詳細

      • getDelay

        long getDelay​(TimeUnit unit)
        特定のタイム・ユニットで、このオブジェクトと関連する残りの遅延を返します。
        パラメータ:
        unit - 時間単位
        戻り値:
        残りの遅延。ゼロ、または遅延がすでに経過していること示す負の値