answersLogoWhite

0

What is a java virtual machine?

Updated: 12/21/2022
User Avatar

Wiki User

14y ago

Best Answer

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 involves an operating system call. Since different operating systems handle sockets in different ways, the JVM translates the programming code so that the two machines that may be on different platforms are able to connect.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is a java virtual machine?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the virtual machine system?

Java virtual machine


Where would one find more information on the Java Virtual Machine?

One could find more information about the Java Virtual Machine online on various websites such as 'Wikipedia', 'Java-Virtual-Machine' and of course the website 'Java'.


What is the machine system?

Java virtual machine


How do you create a virtual machine on a computer?

Download virtual box by java


Why and amp How is Java is Better For What if your Enterprise Application?

Java is defined by a specification and consists of a programming language, a compiler, core libraries and a runtime (Java virtual machine) The Java runtime allows software developers to write program code in other languages than the Java programming language which still runs on the Java virtual machine. The Java platform is usually associated with the Java virtual machine and the Java core libraries.


What is the need of java virtual machine when operating system is already present?

1.Java virtual machine is required to interpret .class files. 2.JVM makes the java as platform independent.


Where could one download Java Virtual Machine?

There are many places that claim to be trustworthy downloads for the Java Virtual Machine, but most of those sites can be a very big risk to the safety of one's computer. The most trustworthy vendor of the Java Virtual Machine is the Java website which also offers downloads to the latest updated versions of the JDK and other Java products.


When was the java virtual machine software created?

The Java platform, which consists 3 major parts: Java programming language, Java Virtual Machine (JVM), and several Java Application Programming Interfaces (APIs), was developed at Sun Microsystems in the early 1990s.


What happens if you uninstall java virtual machine?

You will no longer be able to run Java programs.


What is BYTE Code in java?

Java byte code is the code that is output by the Java compiler. Byte code is not machine code, it must be interpreted to create the machine code. This is handled by the Java virtual machine. Pretty much every platform produced today has a Java virtual machine implementation, so the same byte code can be executed upon any machine. Byte code can be regarded as being the native language of the virtual machine, as opposed to machine code which is the native language of the physical machine.


What do you mean by java virtual machine explain?

A Java Virtual Machine enables a set of computer software programs and data structures to use a virtual machine model for the execution of other computer programs and scripts. The model used by a JVM accepts a form of computer intermediate language commonly referred to as Java bytecode. A virtual machine is a software implementation of a machine (i.e. a computer) that executes instructions (not programs) like a physical machine.


Is there a java virtual machine for android?

yes its a programing tool.