English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

6 answers

The Java compiler produces byte-code, a generic set of instructions for the Java Virtual Machine.

See: http://www.javaworld.com/javaworld/jw-09-1996/jw-09-bytecodes.html

2007-07-05 02:12:54 · answer #1 · answered by ArchonAran 2 · 0 0

Java source code is converted from what you type in (text in a file) into bytecode, by a compiler. The bytecode that is produced contains instructions for an abstract, or virtual machine. The virtual machine will interpret the bytecode and run your program. The Java runtime is a native program on your computer (like most applications, compiled to machine code) that can serve as an intermediary between the bytecode and the underlying computer.

2016-05-18 22:05:49 · answer #2 · answered by ? 3 · 0 0

Java is outputed into bytecode. However, Visual Cafe did have a compiler that would output to machine language for Windows based computers.

2007-07-05 02:39:17 · answer #3 · answered by jack 6 · 0 0

Other answers are all correct, but wanted to confirm for clarity.

Java compiles bytecode and saves in .class file format. The Java Virtual Machine (JVM) takes the class file and interpretes it at run time.

If you want to chew on something more technical:
http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html

2007-07-05 02:39:13 · answer #4 · answered by Chris V 2 · 0 0

Bytecodes that are interpreted by the Java VM.

2007-07-05 02:13:10 · answer #5 · answered by McFate 7 · 0 0

A .class file

2007-07-05 02:11:47 · answer #6 · answered by ROY L 6 · 0 0

fedest.com, questions and answers