I am working on below example
I read as below
After the run() method finishes, the thread is considered to not be alive anymore.
I thought when we say run() thread starts instead.
Also output i got is as below
RunnableJob is running
I am not clear on the output as well.
why the State is printed 3 times. Are we having 3 threads here.