bytecode


Also found in: Dictionary, Thesaurus, Financial, Wikipedia.

bytecode

[′bīt‚kōd]
(computer science)
Compiled Java programs that can be transferred across a network and executed by the Java virtual machine.

bytecode

An intermediate language that requires a runtime program for execution. For example, the source code of Java and Microsoft's .NET languages is compiled into their particular type of bytecode, which is executed by their runtime engines (see Java and .NET Framework). WebAssembly, which can be used instead of JavaScript routines in Web pages, generates bytecode (see WebAssembly).


Java Bytecode
Java programs are compiled into bytecode, which is translated into machine language at runtime by the Java Virtual Machine (JVM). There are JVMs for almost every environment, enabling Java to run in most computers. See runtime engine.







No Bytecode - No Runtime Engine
In compiled languages such as C/C++, the machine language is executed in the computer. See C.
References in periodicals archive ?
Which means, for example, that for n= 100.000, the algorithm will perform approximately 29 millions of java bytecode instructions to sort an array.
It Worked in an automated manner and could also optimize bytecode without requiring the source code.
Java Tercero Se puede lograr por medio de la API BCEL (BCEL, 2013; APACHE-a, 2013; APACHE-b, 2013) la cual permite incorporar codigo al BYTECODE. Perl Primero Perl ofrece de forma nativa metodos de reflexion esenciales (Warden, 2012).
Code written in haXe can be converted to source code (or bytecode) for Flash (for both AVM1, or Flash 6 to 8; and AVM2, Flash 9 onwards), Neko, PHP, ActionScript, JavaScript, C++, Java, and C#.
The Dalvik VM implements bytecode, designed for efficient execution.
Enck and his fellow scientists built a program that took the Java bytecode that runs on Android phones and then decompiled it, converting it into something that humans could more easily look at and understand.
Java packers usually include wrapping Java bytecode with C family program which leads to the same reverse engineering process, like with C++ program implementation (non-interpreted language).
The replacement of the imports can be performed either by direct manipulation of the components' bytecode or using the AOP (Aspect Oriented Programming), which is provided by the SpringDM.
In this step the source code is passed to the java compiler to be converted into bytecode. The result of compilation at this stage produces a binary file with a .class extension.
It includes components for multimedia and signal processing, and for optimized compilation of Java and other bytecode. <p>The Android OS was developed for the ARM architecture, and Google and ARM have worked closely to optimize the OS and the Android browser.
A Java card contains the Java Card Virtual Machine, used to process bytecode, and some native methods implemented in hardware to run complex operations like cryptographic algorithms.