反编译后发现代码中的成员变量前加了this

今天又在同事那里学到了知识,开心????????

反编译后发现代码中的成员变量前加了this
jvm处理后可能是这样的:
反编译后发现代码中的成员变量前加了this

发现多了个this,那么这个this有什么好处呢,其实就是提前将成员变量加载到了局部变量表中,当出现有list这种的遍历时,可以明显提升效率。

反编译后发现代码中的成员变量前加了this