jugnsk Митап #8 JUGNsk (16.05.2019 — 16.05.2019)

Трансляция switch в Java-байткод

img

Мы посмотрим каким образом компилятор javac транслирует в Java-байткод различные версии оператора switch начиная с Java 1 и вплоть до Java 12, какие нетривиальные проблемы при этом возникают и как они отважно решаются. Доклад предназначен для тех, кому интересно внутреннее устройство Java, кто занимается или хочет заниматься манипуляциями с байткодом.