+ 3
Java es conocido por ser multiplataforma. Es decir, no todos los lenguajes funcionan cuando los usas en diferentes sistemas operativos (windows, mac, linux, android,...). Java sà funciona en todos ellos porque utiliza una herramienta llamada Java Virtual Machine que sirve de intérprete entre el lenguaje (Java) y el sistema operativo que se esté usando.
Espero te sirva de ayuda!