This question is regarding Multithreading in Java.
Multithreading is for the maximum utilisation of cpu. According to what I read, only one thread can be executed at a time. I believe that it it true for single processor system. Number of threads that can be executed simultaneously depends on what factors??
For Instance, If I am using 4 core processor, how many threads can be run concurrently??
Thanks in Advance.