JVM의 LookupSwitch와 TableSwitch의 차이점은 무엇입니까? Java 바이트 코드에서 LookUpSwitch 및 TableSwitch를 이해하는 데 약간의 어려움이 있습니다. 내가 잘 이해하면 LookUpSwitch와 TableSwitch가 모두 switchJava 소스 의 설명에 해당 합니까? 하나의 JAVA 문이 2 개의 다른 바이트 코드를 생성하는 이유는 무엇입니까? 각각의 Jasmin 문서 : LookupSwitch 테이블 스위치 차이점은 lookupswitch는 키와 레이블이 있는 테이블을 사용 하지만 테이블 스위치는 레이블 만있는 테이블을 사용 한다는 것 입니다. tableswitch를 수행 할 때 스택 상단의 int 값은 테이블에 대한 인덱스로 직접 사용되어 점프 대상을 잡..