public class A{
 private static final boolean DEBUG = true;

 public void method(){
  if( DEBUG ) System.out.println( "デバッグ用メッセージ" );
 }
}

みたいに埋め込むとか。
DEBUG を false にしとけば
コンパイル時に削除されるって話だけど。
(本当かは知らん)