Example 1-2. Debug.java package com.darwinsys.util; /** Utilities for debugging */ public class Debug { /** Static method to see if a given category of debugging is enabled. * Enable by setting e.g., -Ddebug.fileio to debug file I/O operations. * Use like this: * if (Debug.isEnabled("fileio")) Example 1-2. Debug.java (continued) * System.out.println("Starting to read file " + fileName); */ public static boolean isEnabled(String category) { return System.getProperty("debug." + category) != null; } /** Static method to println a given message if the * given category is enabled for debugging. */ public static void println(String category, String msg) { if (isEnabled(category)) System.out.println(msg); } /** Same thing but for non-String objects (think of the other * form as an optimization of this). */ public static void println(String category, Object stuff) { println(category, stuff.toString( )); } }
Post Top Ad
Monday, December 24, 2018
Home
java-programming-basics
java-programming-books
java-programming-examples
java-programming-for-beginners
java-programming-pdf
java-programming-software
java-programming-tutorial
Java Program: Debug
Java Program: Debug
Tags
# java-programming-basics
# java-programming-books
# java-programming-examples
# java-programming-for-beginners
# java-programming-pdf
# java-programming-software
# java-programming-tutorial
About vishal
java-programming-tutorial
Tags
java-programming-basics,
java-programming-books,
java-programming-examples,
java-programming-for-beginners,
java-programming-pdf,
java-programming-software,
java-programming-tutorial
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment