【ASM】字节码操作 Label 如何使用 生成 if 语句1.概述
本文主要对Label类进行了介绍,内容总结如下第一点,Label类是什么( What)。将Label类精简之后,就只剩下一个bytecode0ffset字段。这个bytecode0ffset字段就是Label 类最精髓的内容,它代表了某一条第二点,在哪里用到Label类( Where)。简单来说,Label 类是为了方便程序的跳转,例如实现if、switch、 for和try-catch等语句。第三点,从编写ASM代码的角度来讲,如何使用Label类(How)。首先,定义Label类的实例;