#ifdef #ifndef en Java

Dudo que haya una manera de hacer condiciones de compilación en Java como #ifdef #ifndef en C ++.

Mi problema es que tener un algoritmo escrito en Java, y tengo diferentes mejoras en el tiempo de ejecución de ese algoritmo. Así que quiero medir cuánto tiempo ahorro cuando se utiliza cada mejora.

En este momento tengo un conjunto de variables booleanas que se utilizan para decidir durante el tiempo de ejecución qué mejora debería usarse y cuáles no. Pero incluso probar esas variables influye en el tiempo total de ejecución.

Así que quiero encontrar una manera de decidir durante el tiempo de compilación qué partes del programa se deben compilar y usar.

Alguien sabe una manera de hacerlo en Java. O tal vez alguien sepa que no existe tal manera (también sería útil).

Respuestas a la pregunta(7)

Su respuesta a la pregunta