int i=0;i=i++
摘要:运行结果是234 分析如下 看看字节码就明白了源代码: 现在很明显了:它先把i压入栈,然后把i(在原来的位置上)加1,然后又把栈上的旧值写回i。这就导致了i被原来的旧值给覆盖了,所以值没有变化。
阅读全文
posted @ 2018-04-13 19:27
posted @ 2018-04-13 19:27
posted @ 2018-04-12 21:39
posted @ 2018-04-02 21:33
posted @ 2018-03-29 21:41
posted @ 2018-01-30 16:22
posted @ 2017-10-30 12:35