Here when I execute the program, the output I'm getting on all the tries is 342 (naturally first 34 prints together then 2 seconds later 2 prints). My doubts is that is the order of start() [x.start() followed by y.start()] important in order of execution? Shouldn't the output be 234?
P.S. If I alter the start() to y.start() followed by x.start(), then also the output is 342.
Help please. Thanks.