2009-03-23 18 views
4

JavaSE 6の稼働時間については、OSに依存しないシステム(JVMではなく、RuntimeMXBean.getUptime())の稼働時間について知る方法がありますか?Javaのシステム(JVMではない)の稼働時間を問い合わせる

ありがとうございました

+0

システムの稼働時間を照会するOSに中立な方法がある場合は驚きますいいね – Eddie

+2

私の希望は、すべての違いの上にいくつか素晴らしいJava抽象化があるということでした... –

+1

これは、このようなものを持っていない残念なJavaです。彼らは常に最小の共通分母に行き、これはプログラマーを制限します。彼らはトレイアイコンのようなもののためにGUIでこれを行いました、そして、これはJavaがデスクトップでうまくいかない理由の一つかもしれません。 –

答えて

2

はい、いいえ。

  • システム特定稼働時間を照会する方法(の* nixに例えば稼働時間)
  • detect the operating systemする方法があるがあります。
  • 有限数の可能性の高いオペレーティングシステムがあります。
  • そして、あなたはそれが、彼らはプラットフォームごとに固有のJREを足すされているので、彼らがある、それを実装することを大したことshoudln't汎用プログラミング環境にいるので...
-1

それぞれのOSのuptime()バージョンを認識し、getSystemUptime()のようなJava呼び出しに簡単にラップすることができます。

関連する問題