Thursday, September 8, 2005 03:31 AM
Java Virtual Machine - An abstract computing machine, or virtual machine, JVM is a platform-independent programming language that converts Java bytecode into machine language and executes it. Most programming languages compile source code directly into machine code that is designed to run on a specific microprocessor architecture or operating system, such as Windows or UNIX. A JVM -- a machine within a machine -- mimics a real Java processor, enabling Java bytecode to be executed as actions or operating system calls on any processor regardless of the operating system. For example, establishing a socket connection from a workstation to a remote machine
Java Runtime Environment - The JRE consists of the Java virtual machine, the Java platform core classes, and supporting files. It is the runtime part of the Java Development Kit -- no compiler, no debugger, no tools. The JRE is the smallest set of executables and files that constitute the standard Java platform.
DevSquare - Online Application Development