Retourner au contenu associé (journal : TapTempo en langage Java)
Posté par ckyl le 05 mars 2018 à 10:32. En réponse au journal TapTempo en langage Java. Évalué à 6.
long currentTime = System.currentTimeMillis();
Dans ce cas il faut utiliser System#nanoTime et non System#currentTimeMillis. nanoTime est monotone alors que currentTimeMillis ne l'est pas (oui le nommage est pourri et il faut savoir lire entre les lignes de la doc)
System#nanoTime
System#currentTimeMillis
nanoTime
currentTimeMillis
https://docs.oracle.com/javase/9/docs/api/java/lang/System.html#nanoTime-- https://docs.oracle.com/javase/9/docs/api/java/lang/System.html#currentTimeMillis--
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Sources
Posté par ckyl . En réponse au journal TapTempo en langage Java. Évalué à 6.
Dans ce cas il faut utiliser
System#nanoTimeet nonSystem#currentTimeMillis.nanoTimeest monotone alors quecurrentTimeMillisne l'est pas (oui le nommage est pourri et il faut savoir lire entre les lignes de la doc)https://docs.oracle.com/javase/9/docs/api/java/lang/System.html#nanoTime--
https://docs.oracle.com/javase/9/docs/api/java/lang/System.html#currentTimeMillis--