當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Scala duration.Deadline用法及代碼示例

用法 一

case class Deadline extends Ordered[Deadline]

此類存儲截止日期,通過 Deadline.now 或持續時間 DSL 獲得:

import scala.concurrent.duration._
3.seconds.fromNow

它的主要目的是通過提供方法 hasTimeLefttimeLeft 來管理重複嘗試以實現某事(例如等待條件)。所有持續時間均根據 System.nanoTime 測量;這不考慮係統時鍾的變化(例如閏秒)。

伴生:

object

源碼:

Deadline.scala

用法 二

object Deadline

伴生:

class

源碼:

Deadline.scala

相關用法


注:本文由純淨天空篩選整理自scala-lang.org大神的英文原創作品 duration.Deadline。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。