Ecco una rottura:
* Lingua Java: ArrayList è definito all'interno del linguaggio Java, in particolare all'interno del pacchetto `Java.util`.
* JVM: JVM è una macchina virtuale indipendente dalla piattaforma che esegue Bytecode Java. Ciò significa che il JVM, e quindi l'ArrayList, può essere eseguito su qualsiasi sistema operativo che abbia un'implementazione JVM (Windows, MacOS, Linux, ecc.).
Quindi, per rispondere direttamente alla tua domanda, ArrayList non funziona su una piattaforma specifica. Funziona all'interno del JVM, che a sua volta funziona su varie piattaforme.
Programmazione © www.354353.com