This week's book giveaway is in the Java 9 forum. We're giving away four copies of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications and have Sander Mak & Paul Bakker on-line! See this thread for details.
I'm examining the efficiency of using Log4j to create a Logger instance for each class. A quick examination of my application reveals that ~400 instances of a Logger are being created: this seems wasteful to me. Is this a waste of system resources?