Rumah > Java > javaTutorial > Apakah API pengelogan platform dalam Java 9?

Apakah API pengelogan platform dalam Java 9?

王林
Lepaskan: 2023-09-14 16:33:03
ke hadapan
726 orang telah melayarinya

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

Di Java 9, PlatformLoggingAPI boleh digunakan untuk log mesej melalui antara muka Services kepada pengguna mesej ini. Pelaksanaan LoggerFinder telah dimuatkan menggunakan System ClassLoader dengan bantuan java.util.ServiceLoader API . Berdasarkan pelaksanaan ini, aplikasi boleh memasukkan bahagian belakang pengelogan luaran mereka sendiri tanpa perlu mengkonfigurasi java.util.logging.

Kita boleh menghantar nama kelas atau modul kepada LoggerFinder supaya ia tahu pembalak mana yang hendak dikembalikan.

<strong>public class MyLoggerFinder extends LoggerFinder {
   @Override
   public Logger getLogger(String name, Module module) {
      // return a logger depends on name/module
   }
}</strong>
Salin selepas log masuk

Jika pelaksanaan tertentu tidak ditemui, pelaksanaan defaultLoggerFinder digunakan. Kami mencipta pembalak daripada LoggerFinder menggunakan kaedah kilang kelas System.

rreeee

Atas ialah kandungan terperinci Apakah API pengelogan platform dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan