java i=i++和j=i++的區別

i=i++;j=i++的區別 i=i++-----------在java中 這個語句的前後順序應該是這樣的(tmp=i;i++;tmp==i) java的編譯器在遇到i++和i- -的時候會重新爲變量運算分配一塊內存空間,以存放原始的值,而在完成了賦值運算之後,將這塊內存釋放掉,下面首先看一下如果是j=i++的情況:   i的原始值存放在後開闢的內存中,最後這個值將賦值給j,這樣j=i++後,j就
相關文章
相關標籤/搜索