2
Java 8: Class.getName () memperlambat rantai penggabungan string
Baru-baru ini saya mengalami masalah tentang penggabungan String. Patokan ini merangkumnya: @OutputTimeUnit(TimeUnit.NANOSECONDS) public class BrokenConcatenationBenchmark { @Benchmark public String slow(Data data) { final Class<? extends Data> clazz = data.clazz; return "class " + clazz.getName(); } @Benchmark public String fast(Data data) { final Class<? extends Data> clazz = data.clazz; final String …