Dator > Definitionen av en Java Virtual Machine

  • Definitionen av en Java Virtual Machine


  • Alla Java -program kräver användning av en speciell mjukvara , Java Virtual Machine , för att köras. Detta program ger applikationer med en stabil miljö som inte förändras på olika plattformar och operativsystem

    hörnsten i Java

    Java Virtual Machine är en hörnsten i programmeringsspråket Java. Det tillåter Java -utvecklare att kompilera sina program på alla Java stöds systemet och vet de program kommer att fungera på andra system med en Java Virtual Machine installerad . Java Virtual Machine ger dessutom ökad säkerhet över program skrivna i andra språk.

    abstrakt maskin

    Java Virtual Machine är en abstrakt dator som , som en riktig dator , har en instruktionsuppsättning och sitt eget minne område . Det är denna abstraktion som ger Java dess cross platform förmågor .

    runs JVM Bytecodes

    Java VM körs instruktioner som kallas " bytecodes " som lagras i en fil med ändelsen " klass ". Detta format är oberoende av programmeringsspråket Java källkoden , som måste konverteras till bytekod av en kompilator .

    Språk som stöds

    Alla språk som kan kompileras till JVM bytecode kan köras av Java Virtual Machine . Ett exempel skulle vara Jython , en Java- bytekod kompilator för Python-språket .

    Säkerhet

    Gäller klass -filer för Java VM har många hindren för deras format och struktur som ställs på dem av hänsyn till säkerheten .


Previous:Vilka är fördelarna med Java uppgradera ? Next:vad är filändelsen . TQS ?





Relaterade artiklar


  • hur man beräknar tonerförbrukning
  • Hur man använder en USB1 flash-enhet i en USB2 port
  • vad är filändelsen rc ?
  • hur man åsidosätta den låga status nivå bläck på en Canon-skrivare
  • Hur du tar av bakstycket från IBM T43
  • HP d530c specifikationer
  • hur du monterar en hårddisk caddie
  • Hur krympa en DVD-skiva när det inte finns tillräckligt utrymme
  • Outlook svarar inte med XP
  • vad är en minnesläcka ?