posted 20 years ago
Depends entirely on the JVM implementation. Many of the original JVMs used a library called "Green threads", which simulated Java threads all in a single OS thread. Many recent JVMs, on the other hand, use one OS thread per Java thread.