bytecode

字节码
常用释义
n. 字节码,字节代码;位元码

扩展信息

字节码
字节码(Bytecode) + 即时编译(JIT compilation) 使得我们不用关心硬件 旧的方式:每种语言自己建立平台 GC, bytecode, 类型系 …
字节代码
为了让Java应用程序能够在网络上任何地 方执行,其编译器会产出一种结构中立 的字节代码Bytecode)。字节代码可以 在 …
组码
它首先将原始码编译成位元组码bytecode),然后依赖各种不同平台上的虚拟机器来解释执行位元组码,从而实作了「一次 …
成字节码
它首先 将源代码编译成字节码bytecode) ,然后依赖各种不同平台上的虚拟机来解 释执行字节码,从而实现了“一次编译、 …
字节编码
当你编译项目时,BlackBerry IDE编译你的源文件到Java 字节编码Bytecode),进行预验证,然后将类打包为一个.cod文件。 …
位元码
Java相关名词用语--JSP中文网 ... Byte Array Output Stream 位元阵列输出流 Bytecode 位元码 Call 呼叫 ...
码形式
当应用程式开发者在编写Java原始程式码后,会先透过Java程式语言的编译器(Compiler)编译成二进位码形式(bytecode)的.clas…

例句

此外,由于采用了新的方式对字节码进行校验,我们还能确保编译的代码在运行时的类型安全。

Pattern detectors are a good choice when what you're trying to detect can be expressed as a sequence of bytecode patterns.

如果所要检测的问题可以表述为一组字节码模式,则模式检测器是一种好的选择。

There used to be a time when people went nuts on hearing the phrase "bytecode manipulation" .

曾经有段时间,大家一听到“字节码操作(bytecodemanipulation)”就懵了。

This code is in the form of instructions for the JVM, generally called bytecode, which is one of the topics for the next section.

用JVM的指令形式表示该代码,一般称为字节码,这是下一节要讨论的主题之一。

How much of an applications code is turned into bytecode depends on a couple of factors.

一个应用中有多少代码能转化成字节码依赖于几个因素。

Note, however, that this doesn't convert the Perl into C, it just embeds Perl bytecode into a C-based application.

然而,需要注意的是,它并没有将Perl代码转换为C代码,只是将Perl字节码嵌入一个基于C的应用程序中。

但是,由于这种操作高昂的计算开销,MIDPVM不在运行时执行完整的字节码验证。

在这篇文章后面,当我讨论字节码生成的细节时,我还会回到这一问题上。

毕竟,也许有人已经用十六进制编辑器手工修改了字节符,试图触发缓冲器溢出。

The bytecode that makes up the executable portion of the class file is actually machine code for a special kind of computer -- the JVM.

构成类文件可执行部分的字节码实际上是针对特定类型的计算机―JVM―的机器码。

即使适当地采取了这些安全性措施,也并非所有通过字节码验证的代码都被允许运行。

These instructions take no arguments , so the bytecode definition would have to be extended to support the acquisition of multiple locks .

而这些指令没有参数,所以需要扩展二进制代码的定义以支持多个锁定请求。

由于C#和通用语言架构的标准化,字节码现在已经官方地成为了CIL。

Some of the problems I ran into are specific to BCEL, but others apply to other bytecode frameworks as well.

我遇到的一些问题是BCEL特有的,但是其他问题在其他字节码框架中也有。

One of the goals I ve set for the JiBX 2. 0 Development is to support source code enhancement as an alternative to bytecode enhancement.

我为JiBX2.0开发定的目标之一就是增加用源代码增强代替字节码增强的选项。

You can either use a simple GUI interface or a console application to run the bytecode enhancements on your application class files.

可以使用一个简单的GUI界面或者控制台应用程序来在应用程序类文件上运行字节码增强。

The principle is true in the world of bytecode manipulation as well as in that of API design.

这条原则在字节码操作中有用,在API设计中一样有用。

BCEL实现的字节码处理看起来也过于复杂,虽然有很强的灵活性,但是要操纵的对象数量也极为巨大。

mixin的每个实例化被编译成独立的Java类;各个副本上不存在任何共享的字节码。

一个例子是方法参数的名称以及各种通用类型信息,它们已经从Java移动到字节码中。

As I mentioned back in The source of all bytecode, the source code used by Javassist is not exactly the Java language.

正如我在所有字节码的源代码中提到的,Javassist所使用的源代码与Java语言并不完全一样。

JIT的通常会导致在一个应用程序的初始执行略有延误,由于采取了加载和字节码编译的时间。

这个例子包含几个分支,三个分支语句的字节码显示为粗体。

As with bytecode generation, the binding compiler will always generate the same source code token sequence for a binding component.

与字节码生成相同,绑定编译器总是对一个绑定组件生成相同的源代码标志序列。

字节码验证过程保证了应用程序不能访问内存空间或使用其域外的资源。

Retroweaver包含两个逻辑组件:一个字节码增强器和一个运行时库。

但是这个转换器在概念上仍然是无足轻重的;从Java字节码到Dalvik字节码的映射在设计上是很平滑的。

这种方法的优点是其简单性:JRE开发人员只需编写代码来处理每种字节码即可。

Even so, there are still substantial differences between the programming techniques used in source code and the bytecode equivalents.

即使如此,使用源代码的编程技术与字节码的编程技术之间仍然存在实质的不同。

首先,我先从介绍JiBX的字节码生成架构开始。