Using System.out (and related) always seemed awkward because of the public field and now with the latest Netbeans gives a blatant \"Statement should be removed\
System.out
Yes, mostly for one reason: There is no other way to write to the console. Even if you use a logging framework, it will eventually use System.out.