避免获取字段操作码
在 Java 的 String 类中,trim 方法包含以下内容:
int off = offset; /* avoid getfield opcode */
char[] val = value; /* avoid getfield opcode */
我对“避免获取字段操作码”的评论有点困惑......
这是什么意思?(我认为这避免了在字节码中使用getfield,但为什么这是一件好事[TM]?
是为了防止在修剪不执行任何操作的情况下创建对象(因此返回)还是?