I am creating two
thread objects and making them print from 0 to 9. I am setting different priorities. But the priorities doesn't show up in the output at all. I would like to know why.
the output is always :
Call Order : 1 iteration : 0
Call Order : 2 iteration : 0
Call Order : 1 iteration : 1
Call Order : 2 iteration : 1
Call Order : 1 iteration : 2
Call Order : 2 iteration : 2
Call Order : 1 iteration : 3
Call Order : 2 iteration : 3
Call Order : 1 iteration : 4
Call Order : 2 iteration : 4
Call Order : 1 iteration : 5
Call Order : 2 iteration : 5
Call Order : 1 iteration : 6
Call Order : 2 iteration : 6
Call Order : 1 iteration : 7
Call Order : 2 iteration : 7
Call Order : 1 iteration : 8
Call Order : 2 iteration : 8
Call Order : 1 iteration : 9
Call Order : 2 iteration : 9
I expected something like the following
Call Order : 1 iteration : 0
Call Order : 2 iteration : 0
Call Order : 2 iteration : 1
Call Order : 1 iteration : 1
Call Order : 2 iteration : 2
Call Order : 2 iteration : 3
Call Order : 1 iteration : 2
that is i expected more priority for the second thread.