我在寫一個桌面和j2me應用程序。我在程序中有調試語句。目前爲了避免那些得到編譯我使用如下。我們正在這樣做,以減少罐子的大小。 (特別針對手機)將預編譯指令傳遞給javac?
ConstantFile.java
Boolean ConstantFile.DebugEnabled = false;
if(ConstantFile.DebugEnabled) {
log.debug("msg");
}
但是這是一種硬編碼。有沒有像C這樣的替代方案,我們有預先編譯的指令。註解可以在這裏幫助嗎?或者我應該尋找的其他東西?