Java中的#ifdef #ifndef
我怀疑是否有一种方法可以在Java中创建编译时条件,如C ++中的#ifdef #ifndef。
我的问题是有一个用Java编写的算法,我有不同的运行时间改进了该算法。所以我想测量每次改进时我节省了多少时间。
现在我有一组布尔变量,用于在运行时决定应该使用哪些改进,哪些不使用。但即使测试这些变量也会影响总运行时间。
所以我想找到一种方法来在编译期间决定编译和使用程序的哪些部分。
有人知道在Java中使用它的方法。或者也许有人知道没有这样的方式(它也会有用)。
收到一只叮咚
函数式编程
相关分类