VHPD Blog Blog for [V]ideo, [H]ardware, [P]rograms, [D]ata and more..

JVM

Java Virtual Machine - JVM

Die Java Virtual Machine (JVM) ist die Umgebung auf der unsere Java-Applikationen ausgeführt werden.

jvm_uebersicht_vhpd.jpg

Der Maschinencode vom JAVA Interpreter wird in der Java Virtual Machine (JVM) ausgeführt, dadurch wird unser Programm dann angezeigt, aber immer alles im Rahmen der JVM.

Unser Programm kann nur unsere Hardware/Betriebssystem über Schnittstellen und Programmen ansprechen. Ein direkter Austausch von Daten zwischen Anwendung und Hardware/BS ist nicht möglich.

Vorteile

  • Das System kann durch eine JAVA-Anwendung nicht geschädigt werden.
  • Durch die 3. Programme die die JAVA-Anwendung benutzen um mit Hardware/BS in Verbindung zu kommen, kann man alle Vorgänge überwachen.

Nachteile

  • Hardware kann nicht direkt angesprochen werden -> Treiber können somit nicht in JAVA programmiert werden.
  • Langsame Verbindung, da alles durch 3. Programme erledigt werden muss.
Kommentare (0) Trackbacks (0)

Zu diesem Artikel wurden noch keine Kommentare geschrieben.


Leave a comment

Noch keine Trackbacks.