As described here
the static field is supposed to keep the value among all SimplePresenter
classes and that's the default behaviour
of it. The code above prints:
0
1
2
3
4
5
6
7
8
9
If you want it to be
0
0
...
0
you should remove the static
keyword so that it doesn't get shared among all presenters.