本帖最后由 u012182602 于 2014-12-04 09:09:01 编辑

解决方案 »

  1.   

    感觉Java语言博大精深,这个方案解决不通吗?
      

  2.   

    为何要么这么做呢?
    C这么做,主要还 是为了条件编译,而java是一次编译,到处运行
      

  3.   

    感觉你需要的是apect programming里的aspect,你并不需要改变你原有的代码就可以实现这些功能https://eclipse.org/aspectj/doc/next/progguide/semantics-pointcuts.html