I have a program which create many
Thread and each one execute its process,
Among all threads ,one thread take more time(MyCallable1) to finish it process and other thread (MyCallable) take less time to finish its process,
I call the long-running Thread first and call others one by one ,but the other thread wait for the thread MyCallable1 to finish after that,It start it process.
Why other threads MyCallable wait for MyCallable1,then it is not real multithreaded?