都不行
它使用
lookupswitchJVM指令,这实际上是一个表查找。查看以下示例的字节码:
public static void main(String... args) { switch (1) { case 1: break; case 2: break; }}public static void main(java.lang.String[]); Code: Stack=1, Locals=1, Args_size=1 0: iconst_1 1: lookupswitch{ //2 1: 28; 2: 31; default: 31 } 28: goto 31 31: return
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)