[解決済み] Thread.sleepとTimeUnit.SECONDS.sleepの比較
2022-10-30 21:11:55
質問
Java Thread をスリープさせる呼び出しがある場合、これらのフォームのいずれかを他よりも優先する理由はありますか?
Thread.sleep(x)
または
TimeUnit.SECONDS.sleep(y)
どのように解決するのですか?
TimeUnit.SECONDS.sleep(x)
を呼び出します。
Thread.sleep
.
唯一の違いは可読性で
TimeUnit
の方が明らかでない持続時間の場合、おそらくわかりやすいでしょう(例えば。
Thread.sleep(180000)
と
TimeUnit.MINUTES.sleep(3)
).
参考までに、以下の
sleep()
で
TimeUnit
:
public void sleep(long timeout) throws InterruptedException {
if (timeout > 0) {
long ms = toMillis(timeout);
int ns = excessNanos(timeout, ms);
Thread.sleep(ms, ns);
}
}
関連
-
[解決済み] Spring Data JPAにおけるCrudRepositoryとJpaRepositoryのインターフェースの違いは何ですか?
-
JAVA_HOME環境変数が正しく定義されていない問題を解決する
-
が 'X-Frame-Options' を 'sameorigin' に設定したため、フレーム内に存在する。
-
Javaがリソースリークに遭遇した:'input'が閉じない 解決方法
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] インラインで配列を宣言する方法はありますか?
-
[解決済み] Javaインターフェースでスタティックメソッドを定義できないのはなぜですか?
-
[解決済み] JavaにおけるRunnableインターフェースとCallableインターフェースの違いについて
-
[解決済み] Thread.sleep(x)またはwait()を使用すると例外が発生します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
実行中にEclipseがポップアップする A Java Exception has occurred
-
NullPointerException - java.lang.
-
プロジェクトの依存関係を解決できない。
-
メモ帳でJavaプログラムをコンパイルして実行すると、Could not find or load main class ...というエラーが表示される。解決方法
-
JAVA_HOME環境変数が正しく定義されていない問題を解決する
-
強制型変換について
-
Java appears タイプEを囲むインスタンスがアクセスできない。
-
Javaがリソースリークに遭遇した:'input'が閉じない 解決方法
-
ecplise プロンプトが表示されます。"選択したものは起動できません。" "最近の起動はありません。"
-
Zipファイルの圧縮・解凍にantを使用する