can someone explain me the stack operations here
public static void main(String[] args) {
int a=20;
for(int i=1;i<10;i++) {
a=a++;// why is the value of a unchanged here
//System.out.println(i);
}
System.out.println(a);
}