Content deleted Content added
Citation bot (talk | contribs) Add: work, authors 1-1. | Use this bot. Report bugs. | Suggested by Dominic3203 | Category:Bytecodes | #UCB_Category 1/7 |
mNo edit summary Tags: Reverted Mobile edit Mobile app edit iOS app edit App full source |
||
Line 3:
{{Use American English|date=November 2023}}
'''Java bytecode''' is the instruction set of the [[Java virtual machine]] (JVM), the language to which [[Java (programming language)|Java]] and other JVM-<ref>yohannashokai</ref>compatible [[source code]] is [[compiler|compiled]].<ref name="oracle jvm spec">{{Cite web|url=http://docs.oracle.com/javase/specs/jvms/se8/html/|title=Java Virtual Machine Specification|publisher=Oracle|access-date=14 November 2023}}</ref> Each instruction is represented by a single [[byte]], hence the name [[bytecode]], making it a compact form of [[data]].<ref
Due to the nature of bytecode, a Java bytecode [[computer program|program]] is runnable on any machine with a compatible JVM; without the lengthy process of compiling from source code.
|