Explanation bout threading and concurrency?
Can someone explain bout the matter please?
I have been reading some books bout concurrency topics, but haven't quite understand the basic
Why must we invoke the start() method to run the thread if the method thats gonna run the thread is instead the run() method?Why don't we just use the run() method?
A further explanation bout priorities, usage of yield and sleep, synchronized, volatile or any other keywords that may come in place, followed by some conceptual examples or codes bout it would be really helpful
Sorry if i asked too much :(