プログラムを以前にjavaで実行した回数を、ファイルを保持せずに集計する方法を教えてください。カウントをチェックするためにJavaにアプリケーションクラスなどがありますかカウント回数プログラムが実行された回数
答えて
preferences APIを使用できます。これにより、のファイルI/Oを実行する必要がなくなります。あなたは依然として嗜好値を読んでそれを増分し、新しい値を保存する必要があります。
Windowsでは、設定APIはレジストリを使用します。 Unixでは、プリファレンスAPIはバッキングストアとしてファイルシステムを使用します(ただしこれは開発者としては隠されています)。
システムまたは個々のユーザーの環境設定を取得/保存できます。 (ユーザが何回実行されたか、またはそのコンピュータ上の誰もがプログラムを実行した回数を知りたいかどうかは分かりません)。 documentationにはPreferences.systemNodeForPackage()
とPreferences.userNodeForPackage()
があります。あなたが何か行うことができます
:今
public class Test {
private static int INSTANCE_COUNTER = 0;
public Test() {
INSTANCE_COUNTER++;
}
public static final int getInstanceCounter() {
return INSTANCE_COUNTER;
}
//-Methods-//
}
を、あなたは番号を取得するにはTest.getInstanceCounter()を呼び出すことができます。
プログラムを終了してもう一度起動すると、 'INSTANCE_COUNTER'は再び0になります。たぶんあなたが 'Test'クラスを直列化するように提案したら、多分私たちはどこかに行くでしょう... –
@SoboLAN:直列化は依然としてファイルを読み書きする必要があります。 –
@both:特定のクラスのすべての実行にカウントが必要な場合は、ファイルを直接的または間接的に使用する必要があります。 –
- 1. プログラム中にボタンがクリックされた回数をカウントする
- 2. プログラムが起動された回数をカウントする
- 3. イベントハンドラが複数回実行される
- 4. ユニットテストループが複数回実行される
- 5. makefileで数回プログラムを実行する
- 6. MySqlが失敗した回数がカウントされます
- 7. autohotkeyコマンドがAHKスクリプト内で実行される回数をカウントする方法
- 8. SpecFlow AfterScenarioが毎回シナリオ数をカウントして実行する
- 9. Java:値が入力された回数をカウントする
- 10. メソッドがJavaで呼び出された回数をカウントする
- 11. メンバーごとに日付が変更された回数のカウント
- 12. ボタンが押された回数をカウントする
- 13. Pythonプログラムが複数回実行されるとコンピュータが遅くなる
- 14. PlayFrameworkジョブが複数回実行されましたか?
- 15. onSMSArrive cordova smsプラグインが複数回実行されました
- 16. exeが実行された回数を追跡する方法
- 17. .ajaxStopコールバック関数が複数回実行されています
- 18. Sqlite: 'スルー'テーブルで行が参照された回数をカウントするクエリ
- 19. ボタンが15分のチャンクで押された回数の回数
- 20. 新しい行/行が表示される回数をカウントします。
- 21. PHPでループが1回実行される回数を動的に増やす
- 22. GNUCobolコンパイルされたプログラムの予想数が1回多い
- 23. Redshiftの実行回数
- 24. linqの実行回数
- 25. エスプレッソテストを複数回実行
- 26. 複数回のビュー実行
- 27. Google管理対象VMで複数回実行されたスクリプト
- 28. 文字列が表示される回数をカウントする(Python3)
- 29. フレーズが列に表示される回数をカウントする
- 30. EJB3タイマーが複数回実行される
このウェブベースのアプリケーションまたはスタンドアロンアプリケーションはありますか? –