int x = 7; x = x++; Он имеет неопределенное поведение в C , а для Java см. этот ответ . Это зависит от компилятора, что происходит.
int x = 7; x = x++;
Он имеет неопределенное поведение в C , а для Java см. этот ответ . Это зависит от компилятора, что происходит.