Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux / 在Java中如何实现条件编译

<!----><!----><!---->根据Java编译器的优化和布尔常量(final Boolean)的机制,Java也能够提供条件编译。对于条件设为false的语句,编译器将不对条件覆盖的代码段生成字节码。
  //IfDef.java
  final boolean DEBUG=false;
  System.out.println(“Hello,World”);
  if(DEBUG)
  {
    System.out.println(“Hello,World”);
}
注意:必须是final类型的。
如果if(DEBUG)中的代码量大的话,你可以看看当DEBUG设置为“true”、“false”时生成IfDef.class文件大小有何变化。