yes you started two threads, on two different objects. so they are not interfering in each other execution. everything here depends on how
thread scheduler will delegate threads for execution
things would be different if you had this:
here you have started two threads on the same object. so they would be synchronized.
and please take a second before you post and use code tags.