Por que chamamos o Java de independente de plataforma enquanto o JVM é dependente do OS ?
Como é que a plataforma Java é independente quando precisamos de ter JVM em todas as máquinas para executar programas Java?