首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java中的从增操作符与中间缓存变量机制

2012-09-23 
Java中的自增操作符与中间缓存变量机制我们来看这样一段程序:temp j j j + 1 j temp 个人觉得这

Java中的自增操作符与中间缓存变量机制

我们来看这样一段程序:

temp = j; j = j + 1; j = temp; 

个人觉得这样使用自增并不好,应该在复杂语句中避免使用后置的自增(自减)。

另外,值得注意的是某些采用了中间缓存变量机制的语言,输出并不一定是0。比如C++在对一些基本类型以及指针类型进行后置自增操作时,编译器将省去中间缓存变量的操作。

1楼pengchengwanlirwx昨天 18:13
不太明白,为什么 j = j++;就有了中间缓存机制了呢,单独的j++是怎么运算的啊?

热点排行