摘要:
经常有这样一个问题: int j; for(int i = 0; i < 1000; i++){ j = j++; } System.out.println(j); // 输出0 为什么无论循环多少次,j都为0? 原因有两点: 1. 对于j++, java会使用中间缓存机制,先把j记到缓存 2. " 阅读全文
posted @ 2020-01-10 09:52
yxlaisj
阅读(547)
评论(0)
推荐(0)
浙公网安备 33010602011771号