Màquina Virtual Java

Una màquina virtual Java (MVJ) és un conjunt de programes d'ordinador i estructures de dades que implementen un model específic de màquina virtual.

Aquest model accepta un tipus de llenguatge intermedi, anomenat normalment amb bytecode, conceptualitzant aquest 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 pels compiladors del llenguatge Java, encara que la MVJ també pot estar construïda per compiladors d'altres llenguatges. Les MVJ que fan ús de la marca registrada Java, haurien d'estar desenvolupades per altres companyies, en tant que s'adhereixen a l' publicat per Sun.

Màquina Virtual JavaMàquina virtual Java

Tipussistema en temps d'execució, plataforma informàtica, cross-platform software (en) Tradueix i màquina virtual Modifica el valor a Wikidata
Equip
Desenvolupador(s)Sun Microsystems Modifica el valor a Wikidata
Més informació
Stack ExchangeEtiqueta Modifica el valor a Wikidata

La MVJ és un component crucial de la plataforma Java. A causa del fet que les MVJ estan disponibles per moltes plataformes de maquinari i de programari, Java, tant pot ser un middleware i una plataforma de ple dret -d'aquí l'expressió escriu un cop, executa arreu, La utilització del mateix bytecode per a totes les plataformes, permet a Java descriure's com "escriu un cop, executa arreu", en contraposició a l"'escriu un cop, compila arreu". La MVJ permet funcionalitats úniques, com la Gestió automàtica d'excepcions, que proporciona informació de depuració per a qualsevol error en el programari (excepcions) independents del codi font.

De codi màq. Java a altres llenguatges

    Compiladors a altres codis
  • GNU GCJ a codi nadiu
  • Dalvik Dex a codi Dalvik (Android)
  • VMKit a codi LLVM
  • Zero/Sharq a codi LLVM
    Enllaços a biblioteques
  • JNI Java Native Interface
  • CNI Cygwin Native Interface
  • RMI Remote Method Invocation
  • RMI-IIOP: RMI a objectes CORBA

Altres llenguatges a la màquina Java

    Llenguatges dissenyats expressament per a la màquina Java
    Llenguatges amb versions especialitzades
Llenguatge A la JVM
Erlang Erjang
JavaScript Rhino
PHP Quercus
Python Jython
REXX NetRexx
Ruby JRuby
Tcl Jacl
    Llenguatges amb compiladors o rerefons de compilació específics

Vegeu també

Referències

Enllaços externs

Tags:

Màquina Virtual Java De codi màq. Java a altres llenguatgesMàquina Virtual Java Altres llenguatges a la màquina JavaMàquina Virtual Java Vegeu tambéMàquina Virtual Java ReferènciesMàquina Virtual Java Enllaços externsMàquina Virtual JavaBytecode (Java)CompiladorLlenguatge JavaMàquina virtual

🔥 Trending searches on Wiki Català:

Anna Navarro DescalsJordi Fernández TorresLliga de Campions de la UEFARosesNatza Farré i MaduellLluís Companys i JoverSalma Paralluelo AyingonoRosa Novell i ClausellsJordi Graupera i Garcia-MilàCarme Riera i GuileraLSarri, SarriAntiga GrèciaIl postinoÀcid gras saturatSegona Guerra MundialPa de Sant JordiBernardo SilvaCarmen MolaEva Baltasar i SardàMercè ComesElisenda CarodJair Domínguez i TorregrosaXavier Milian i NebotBarcelonaAlba RecheWikiPol Guasch i ArcasSanta Maria del MarJudaismeXavier Hernández i CreusLlista de personatges d'El cor de la ciutatAustràliaJohan CruyffDia de Sant ValentíIslamRamón Franco y BahamondeDiada Nacional de CatalunyaJordi Aragonès i MartínezRenaixementMilàGerald DurrellEspanyaFriedrich Wilhelm NietzscheCapgròsSour (àlbum)El sopar dels idiotesMystiqueLent de contacteRamon LlullLeonardo da VinciNombre πMarian Rojas EstapéSílvia Orriols SerraGuepardLimaReis CatòlicsJocs FloralsHarry PotterNova CançóEdgar Allan PoeCabirolCaterina Albert i ParadísPorcMushkaaMarc Ribas i BeltranShakiraQuim MonzóAntoine de Saint-ExupéryLlibre de meravelles (Estellés)Jordi de CapadòciaCasa MilàJoel Joan i JuvéKayseriAnnie ErnauxPresident de la Generalitat de Catalunya🡆 More