编译后,javaConditionalCompilationTest.class 反编译后为:
package
com.litefeel.javaConditionalCompilationTest;
import
java.io.PrintStream;
public
class
ConditionalCompilationTest
{
public
ConditionalCompilationTest()
{
String
debug
=
"true";
String
currentMode
=
"true";
System.out.println("现在是debug模式!");
System.out.println("这里是平台1的输出!");
}
public
static
void
main(String[]
args)
{
new
ConditionalCompilationTest();
}
}
  很明显已经去掉了平台2的代码。
  如果不知道怎么反编译,请使用Java 反编译工具反编译行了。