[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]

Màquina Virtual Java - Viquipèdia

Màquina Virtual Java

De Viquipèdia

Una Màquina Virtual Java (JVM) és una série programes d'ordinador i estructures de dades que implementen un model específic de màquina virtual. Aquest model accepta un tipus de llenguatge intermig, habitualment anomenat bytecode, que conceptualment representa el conjunt d'instruccions d'un llenguatge de Programació basat en pila i una capa d'arquitectura orientada a la seguretat. Aquest codi majoritàriament està generat per compiladors de Llenguatge Java, encara que la JVM tmabé pot estar construïda per compiladors d'altres llenguatges. Les JVM que usen la marca registrada de Java, haurien d'estar desenvolupades per d'altres companyies, en tant en quant s'adhereixen al estàndard JVM publicat per Sun.

La JVM és un component crucial de la Plataforma Java. Com que les JVMs estan disponibles per multitud de plataformes hardware i software, Java, tant pot ser un middleware i una plataforma de ple dret -d'aquí l'expressió escriu un cop, executa arreu, L'ús del mateix bytecode per totes les plataformes permet a java ser descrit com "escriu un cop, executa arreu", en contraposició a l"'escriu un cop, compila arreu". La JVM habilita unes funcionalitats úniques, com ara, la Gestió auntomàtica d'excepcions , que proveeix informació de debugatge per qualsevol error de programari (excepcions) independents del codi font.