Chapter 9. Logging
There is life beyond System.out.println().
As applications become more sophisticated, it’s important to have a mechanism for managing what can eventually become a torrent of informative and debugging information issued to the console. Over time, different systems have been developed for printing messages based on the severity or importance of the message. For example, Java defines two output streams—System.out for normal messages and System.err for warning messages.
Over time, a variety of toolkits have appeared to provide more sophisticated solutions, including Log4j (http://logging.apache.org/log4j/docs/) and the introduction of a logging toolkit in JDK 1.4 (http://java.sun.com/j2se/1.4.2/docs/guide/util/logging/). These logging ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access