我在写一个桌面和j2me应用程序。我在程序中有调试语句。目前为了避免那些得到编译我使用如下。我们正在这样做,以减少罐子的大小。 (特别针对手机)将预编译指令传递给javac?
ConstantFile.java
Boolean ConstantFile.DebugEnabled = false;
if(ConstantFile.DebugEnabled) {
log.debug("msg");
}
但是这是一种硬编码。有没有像C这样的替代方案,我们有预先编译的指令。注解可以在这里帮助吗?或者我应该寻找的其他东西?