Java – When would you call java’s thread.run() instead of thread.start()

concurrencyjavamultithreading

When would you call Java's thread.run() instead of thread.start()?

Best Solution

You might want to call run() in a particular unit test that is concerned strictly with functionality and not with concurrency.