package jp.gr.java_conf.skrb.logging; import java.util.logging.Logger; import java.util.logging.Handler; public class FavoriteNumberWithLog3 extends FavoriteNumberWithLog1 { public FavoriteNumberWithLog3() { super(); logger.setUseParentHandlers(false); listHandlers(); } private void listHandlers() { Logger target = logger; while (target != null) { System.out.println("\nLogger: " + target); Handler[] handlers = target.getHandlers(); System.out.println("Handler Size = " + handlers.length); for (int i = 0 ; i < handlers.length ; i++) { System.out.println(handlers[i]); } target = target.getParent(); } } public static void main(String[] args) { new FavoriteNumberWithLog3().init(); } }