ホームページ > Java > &#&チュートリアル > Java 9 のプラットフォーム ロギング API とは何ですか?

Java 9 のプラットフォーム ロギング API とは何ですか?

王林
リリース: 2023-09-14 16:33:03
転載
671 人が閲覧しました

Java 9中的平台日志API是什么?

Java 9 では、PlatformLoggingAPIServices 経由で利用できます。レコード メッセージ これらのメッセージのコンシューマのインターフェイス。 LoggerFinder の実装は、 java.util.ServiceLoader API の助けを借りて、システム クラスローダーを使用してロードされました。この実装に基づいて、アプリケーションは java.util.logging を構成することなく、独自の外部ロギング バックエンドをプラグインできます。

クラス名またはモジュールを LoggerFinder に渡すことで、どのロガーを返すかを認識できます。

<strong>public class MyLoggerFinder extends LoggerFinder {
   @Override
   public Logger getLogger(String name, Module module) {
      // return a logger depends on name/module
   }
}</strong>
ログイン後にコピー

特定の実装が見つからない場合は、デフォルトの LoggerFinder 実装が使用されます。 System クラスの Factorymethod を使用して、LoggerFinder からロガーを作成します。

えええええ

以上がJava 9 のプラットフォーム ロギング API とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート