一笔一划,按照自己理解画的图,原创;转载请备注 a = ++i,相当于 i=i+1; a = i; a = i++,相当于 a = i; i=i+1; i++ 和++i底层原理: IDEA开发工具,字节码相关截图 bipush: 将单字节的常量值(-128~127)推送至栈顶 istore: 将栈顶int型数值存入指定本地变量 iload : 将指定的int型本地变量推送至栈顶 iinc : 将指定int型变量增加指定值(i++, i--, i+=2)