java有没有预编译命令?
#if DEBUG then
...
#else
...
#end if

解决方案 »

  1.   

    JAVA好象只有一条编译指令javac吧,生成.CLASS文件...应该是没有,类库里找找...
      

  2.   

    没有!也就是说Java中不存在所谓的条件编译。调试可以用JUnit等工具。
      

  3.   

    java 从一开始就没有那玩意
      

  4.   

    System.getProperty(...)可以获取-Dname=value定义的值,
    譬如
    java vmArgs -Dname=ayufox mainclass
    你在mainclass中可以通过
    System.getProperty("name")获得ayufox值,
    当然不是预编译命令,也不会有预编译命令,
    不过不知道能不能满足你的程序要求