Naja. Kommt drauf an, wie man es sieht: Im Prinzip läuft Java-Code nur auf der JVM, in dem Sinne nicht plattformunabhängig. Aber diese JVM ist fester Bestandteil und (wahrscheinlich) überall installierbar, so dass man überall Java verwenden kann.
Darum wurde Java ja auch entwickelt.
Darum wurde Java ja auch entwickelt.