I know that whenever we run a java class, the JVM gets its thread on one of the CPU’s cores and it runs the main method. But then when we start multithreading in java, how does the JVM handle this, is a new thread created for one of the CPU’s cores to handle? It’s not very clear.
Source: Read More