>>262
正確には定数式である事が条件なので final で修飾しただけではダメ。
> public static final boolean DEBUG = Boolean.getValue("debug");
とかなってる場合は
> if(DEBUG){
>   System.out.println();
> }
はコンパイル時には絶対に消去されない。