What happens to multithreading in java if the operating system does not support it?

Simon Brown

In this case, the Java Virtual Machine will typically simulate the threading model, although it's up to the JVM vendor how they support it. ["Green threads" is the name of the standard thread-simulation algorithm, used by most VMs, including Sun's on platforms without native thread support. -Alex]