Saya ragu apakah ada cara untuk membuat kondisi waktu kompilasi di Java seperti #ifdef #ifndef di C ++.
Masalah saya adalah bahwa ada algoritma yang ditulis di Java, dan saya memiliki waktu berjalan yang berbeda untuk meningkatkan algoritma itu. Jadi saya ingin mengukur berapa banyak waktu yang saya hemat ketika setiap peningkatan digunakan.
Saat ini saya memiliki satu set variabel boolean yang digunakan untuk memutuskan selama waktu berjalan mana yang harus digunakan dan mana yang tidak. Tetapi bahkan menguji variabel-variabel itu mempengaruhi total waktu berjalan.
Jadi saya ingin mencari cara untuk memutuskan selama waktu kompilasi bagian mana dari program yang harus dikompilasi dan digunakan.
Apakah ada yang tahu cara melakukannya di Java. Atau mungkin seseorang tahu bahwa tidak ada cara seperti itu (itu juga akan berguna).