Java Virtual Machine: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Added platform link)
No edit summary
Line 1: Line 1:
[[Category:Encyclopedia]]The '''Java Virtual Machine''' or '''JVM''' interprets [[Java]] byte code (compiled Java code) and runs the program. JVM's have been created for many different [[platform|platforms]], which gives Java its platform-independent nature. It manages memory usage via a garbage collector. It also manages concurrent [[thread|threads]] (the programmer can attempt to control certain threads, though).
[[Category:Encyclopedia]]The '''Java Virtual Machine''' or '''JVM''' interprets [[Java]] [[byte code]] (compiled Java code) and runs the program. JVM's have been created for many different [[platform|platforms]], which gives Java its platform-independent nature. It manages memory usage via a [[garbage collection|garbage collector]]. It also manages concurrent [[thread|threads]] (the programmer can attempt to control certain threads, though).

Revision as of 21:44, 5 May 2008

The Java Virtual Machine or JVM interprets Java byte code (compiled Java code) and runs the program. JVM's have been created for many different platforms, which gives Java its platform-independent nature. It manages memory usage via a garbage collector. It also manages concurrent threads (the programmer can attempt to control certain threads, though).