answersLogoWhite

0

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.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

What is meant by JVM in applets?

Answer: JVM is nothing but java virtual machine,it is a software used to convert the bytecode(highly optimizes set of instructions) to machine code. so, now applet is a small java program run by a web browser.thus now we can understand for what JVM is used or mean in applets.Answer: In other words, JVM (Java virtual machine) is simply the component used to run software written in the Java language.


How do you find a system number in a JAVA program?

If by system number you mean the version number of the Java language on the client computer, you can useSystem.getProperty("java.version"); .Or, if you want the Java virtual machine version number you can use System.getProperty("java.vm.version"); .Finally, if you want the version number of the operating system, you can use System.getProperty("os.version"); .


What is the difference between Java IDE and JVM?

Java Virtual Machine is a program that runs pre compiledJavaprograms, which mean JVM executes .class files (byte-code) and produces output. The JVM is written for each platform supported by Java included in the Java Runtime Environment (JRE). The Oracle JVM is written in the C programming language.


What is does VSCL target machine mean?

virtual security cloud lab (VSCL)


If your java program says no compiler is available what does that mean?

It means you have not installed jdk and jre in your machine...


What mean by jvm?

Hello Dear; JVM or better to say Java Virtual Machine is a Windows based application that you have to have it if you want using java applets or programs. You may sometimes saw programs or websites that need java or javascript this JVM helps you and better to say is needed to let you to use these programs or web sites. you can download it here : www.java.com Do you need any further information? Don't hesitate, Ask it/them. Thanks.


What does compiler mean in programming?

A compiler is a program that converts the language into machine code, also known as binary (1s and 0s). Not all programming languages need compilers. Some are assembly and still others can just be straight and utter machine code.


What is java jre and java jdk?

== == JRE includes (JVM ) java virtual machine and some other library files. That runs a java application. JVM - understand the corresponding byte code of a java class and make it ready for run. The Java Runtime Environment (JRE) is an implementation of the JVM (Java Virtual Machine) that actually executes our java programs.The Java Virtual Machine (JVM) is created, like a separate program, whenever a java program is executed. The JVM essentially runs between the computer and the java program. Java is designed so that any java program can run on any machine. This is because the JVM will interpret the Operating System independent java code and execute the commands needed for the particular Operating System you are trying to run the program on at the time.Java Program --- Execute some command ---> JVM --- Translate the command for this computer ---> ComputerJava Virtual Machine (JVM) A Java Virtual Machine (JVM) is a set of computer software programs and data structures that 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. This language conceptually represents the instruction set of a stack-oriented, capability architecture. As of 2006, there are an estimated four billion JVM-enabled devices worldwide. Java Runtime Environment contains JVM, class libraries, and other supporting files. It does not contain any development tools such as compiler, debugger, etc. Actually JVM runs the program, and it uses the class libraries, and other supporting files provided in JRE. If you want to run any java program, you need to have JRE installed in the system


What does gvm mean?

GVM might mean guest virtual machine. It might also mean gross vehicle mass which is the actual weight of a vehicle without its passengers or additional items.


What is subroutine in java?

Subroutine mean what (in java)?


What is meant by one to many relationship when comparing high level language to machine language?

All we really mean is that high-level languages are more portable than low-level languages. Machine code is a low-level, machine-dependent language, which means we cannot execute machine code intended for one architecture upon a machine with a different architecture. In other words we'd have to write the entire program from scratch to cater for each architecture we wished to support. With high-level languages we write the code once and then compile and/or interpret separately for each supported architecture. A compiler is simply a computer program that converts a high-level source code into a lower-level source code. Typically, high-level code is converted directly into machine code, but we can also use a compiler to reduce the amount of abstraction in stages, such as when converting C++ code into C code, which can then be edited before being compiled to machine code. Or we can use a compiler to produce a low-level assembly output from a high-level C input which can then be edited before final assembly. Or we can compile a high-level code to a lower-level byte code which can subsequently be interpreted by a virtual machine. Java is a prime example of this; the Java compiler produces Java byte code that is suitable for interpretation upon any Java virtual machine implementation.


What does Systemout mean in java?

System.out refers to the Java console.