Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

To run a compiled Java program, the machine must have what loaded and running?

user-image
Question added by Faten Almajaly
Date Posted: 2014/06/26

The compiled java program is in byte code and Java Virtual Machine(JVM) runs the byte code which is .class file

S Thirumalai Venkatesan
by S Thirumalai Venkatesan , Technical Lead , Fatpipe Networks India Ltd

JRE

Maria Thomas
by Maria Thomas , Tech Lead , J P Morgan Chase

Java Virtual Machine

Muktar SayedSaleh
by Muktar SayedSaleh , Software Engineering Manager , AIRASIA

the JAVA program life cycle.

Plain code -> "compliation" -> bytecode (.class) -> "JVM Running" -> Assembly code.

 

Nazima momin gulamabbas
by Nazima momin gulamabbas , software developer , nichetech solutions pvt.ltd

Jvm

Ramesh Kumar
by Ramesh Kumar , Admin/HR Officer , Omni Group

JVM (Java Virutal Machine) is mendatory to run compiled Java Program.

Marek Szanyi
by Marek Szanyi , Senior Solution Developer , Erste Group IT SK

A Java Virtual Machine (JVM). 

Note: It depends on the operating system, but the virtual muchine doesn't have to run all the time it might be loaded when a Java application is started (Windows and as an example Eclipse) . Mostly on mobile operating systems at least one JVM instance is running all the time. 

More Questions Like This