Разница между LookupSwitch JVM и TableSwitch?

У меня есть некоторые трудности, чтобы понять LookUpSwitch и TableSwitch в байт-коде Java.

Если я правильно понимаю, LookUpSwitch и TableSwitch соответствуютswitch утверждение источника Java? Почему один оператор JAVA генерирует 2 разных байт-кода?

Жасмин документация каждого:

LookupSwitch tableswitch

Ответы на вопрос(4)

Ваш ответ на вопрос