bytecode相关内容

CPython是字节码解释器?

我在CPython的上下文中并不真正得到“字节码解释器”的概念。有人可以在整张图片上留下一些光吗? 这是否意味着CPython将编译和执行pyc文件(字节码文件?那么什么编译py文件到pyc文件呢? Jython与CPython的不同之处(除了它们是用不同的语言实现的)。 我也读过Python是C ++的解释。它是否正确?这是什么意思? 我还是Python的新手,所以原谅我,如果 ..
发布时间:2016-10-13 11:25:59 C/C++开发

字节数组图像转换

我想一个字节数组转换为图像。 这是从哪里获得的字节数组我的数据库code: 公共无效Get_Finger_print() { 尝试 { 使用(SqlConnection的thisConnection =新的SqlConnection(@“数据源=”+ System.Environment.MachineName +“\\\\ SQLEX $ P $干燥综合征;初 ..
发布时间:2016-08-26 16:05:57 C#/.NET

C ++性能与的Java / C#

我的理解是,C / C ++产生本地code在一个特定的机器架构上运行。相反,就像在一个虚拟机之上Java和C#运行它抽象了本地建筑语言。从逻辑上讲,将用于Java似乎是不可能的或者C#来匹配,因为这中间步骤C的速度++,但是我一直在说,最新的编译器(“热点”),可以达到这个速度甚至超过它。 也许这是一个多语言问题编译器的问题,但任何人都可以用简单的英语解释它是如何可能为这些虚拟机的语言之一,比 ..
发布时间:2016-08-26 14:14:29 Java开发

为什么编译的Java类文件小比C编译的文件?

我想知道为什么我们从编译.c文件,打印得到的.o文件“你好,世界!”比Java的.class文件也较大打印“你好,世界!” 解决方案 Java使用字节code能独立于平台和“precompiled”,但字节code所使用的跨preTER而供应是足够紧凑,所以它是不一样的那台机器code,你可以在编译的C程序见。只是看看Java编译的全过程: Java程序 - >字节code ..
发布时间:2016-08-18 14:23:53 Java开发

从C源代码为Java字节code?

我正在寻找一种方式来编译C源$ C ​​$ C到高性能的Java字节code。我已经成功地使用 NestedVM ,但性能损失不是一个项目,我的工作可以接受的。我也看到针对这个问题,一些是商业产品的各种开源项目。 这太问题涉及转换非Java的一般问题成Java源代码,但我只想从C转到Java字节code。 什么是编译的C源$ C ​​$ C到高性能,纯Java字节code的最佳方式? 解 ..
发布时间:2016-08-18 13:58:42 Java开发

爪哇 - 二进制code相同的字节code?

在Java中,的确“二进制code”意思是一样的“Java字节code吗?” 这是在Java中的流动? Java文件(的.java) - > [javac的] - > 字节code文件(的.class) - > [JVM / Java的 国米preTER] - >运行(通过第一 把它转换成二进制code 特定于机器) 谢谢! 解决方案 问题的答案取决于你的意思是什么 ..
发布时间:2016-08-06 22:30:56 Java开发

究竟什么是字节code?

字节是code组装code和机code之间code的中间形式?而且是字节code相同的对象code? 这是我的想法 - 高水平的语言 - >大会语言 - >机code /对象code(0和1。针对不同的CPU不同) 是不是这样? 高水平的语言 - >大会语言 - >字节code(将虚拟机的照顾,将其转换成机器code) - >机器code 我读过这一点 - ..
发布时间:2016-07-18 21:52:28 .NET Framework

为什么编程字节code不是流行或prevalent在汇编语言编程?

您看到组装code和汇编codeRS所有在互联网上,但有在字节code几乎没有。这是为什么 ?在装配的需要和编程的优点都应该保持在字节code编程了。 解决方案 另一个原因字节code编程比汇编编程远不如流行/常见的是字节code的通用性 - 它的简单 字节code指令集在很大程度上是“超RISC”,很简单的说明。专为两个目的,提供虚拟机能够迅速转化为允许一个高层次的编译器可以轻松地创建 ..
发布时间:2016-07-18 20:44:29 .NET Framework

是否有可能在运行时所指定的系统的ClassLoader加载的.class文件?

我写的分配一个静态分析工具,分析使用ASM库的Java字节code。之一的ASM的,我们使用需要的零件(或至少,似乎需要)阶级从类加载器加载的 我们希望该工具将能够分析.class文件,而不需要他们的类路径上。我们已经在运行时加载从指定的目录中.classes和使用InputStream阅读。这是在大多数情况下的ASM可接受。有一些类,如 SimpleVerifier ,它试图尽管加载类。 是 ..
发布时间:2016-07-18 20:17:35 Java开发

什么是组装code和字节code之间的区别?

而在搜索源$ C ​​$ C,字节code,汇编code,该机code,编译器,连接器,除preters,装配的含义各不同和所有的休息,我只拿到了在BYT code和汇编code之间的区别感到困惑。 特别推出这一维基百科的文章描述CIL我感到困惑,因为它似乎用两个词(装配code和字节code)交替让我觉得他们可能意味着完全一样的。 解决方案 大会code通常也意味着一台机器的本地语言的 ..
发布时间:2016-07-18 20:01:22 .NET Framework

如何阵列工作的Java字节code

如果我用一个普通的类像列表,向量或别的东西,我得到一个尺寸()函数返回都把类的长度,但如果我使用一个类或默认的数据类型的数组,我得到它返回数组的当前长度的公共成员的长度。 int类型的[] =新INT [3]; 则为a.length; //使用没有()矢量<整数GT; V =新的矢量<整数GT;(); v.length(); //与使用() 这是为什么?我的意思是一个数组不是自 ..
发布时间:2016-05-30 23:16:42 Java开发

如何Java注释重新$ P $在Java字节code psented

我试图编译包含JUnit测试.class文件。 我读了字节code,但我没有看到@Test标注的任何线索(它在Java源$ C ​​$ C使用)。 作为元数据,如何重新注释以字节code psented $ P $? 解决方案 注解刚刚出现的事情字节code之前,与它相关联。如果您没有看到标注它可能是一个旧的去编译器(其中大部分是) ..
发布时间:2016-05-17 19:59:49 Java开发

是Java注释的默认值编译成字节code?

我尝试实施Java字节code几个静态分析。他们试图计算如果某个方法有一个特定的属性,例如是一个工厂方法。由于这些分析是难以测试,我决定写一些Java code和直接与正确的属性注释的方法。运行分析后,这是很容易自动检查是否有计算和注释的属性是一样的。 MyAnnotation: @Retention(运行时) @Target(方法) 公共@interface FactoryMethodPr ..
发布时间:2016-05-17 19:50:19 Java开发

哪里字节code注射液发生呢?

动机 我有一个 SomeObject.java 文件: 类SomeObject { 字符串名称; } 编译它创建一个字节$ C $ SomeObject.class 文件,其中包含C- 0xCAFEBABE ... 如果我们在JVM上使用SomeObject,它是由当前的类加载器加载和一切工作正常。 现在让我们假设,我想有一些动态的code一代。我可以写我的自定义注释 @Tar ..
发布时间:2016-05-17 19:48:48 Java相关

扩展宽度的Dalvik字节codeS上杰利贝恩失踪

在ICS出来的时候,有几个新的扩展宽度的字节codeS出台。其中大部分是用于指示支持巨型标识。下面是其中的一些新的指令,从我的ICS /达尔维克/ OP code-GEN /字节code.txt采取: # #扩展宽度运codeS #OP 00FF常量级/巨型41C Y型-REF继续|抛 OP 01FF检查铸/巨型41C n型-REF继续|抛 OP 02FF实例中/大型52C Y型-REF继续|抛 ..
发布时间:2016-03-08 11:33:32 移动开发

是否有可能在Android应用程序中注入code?

我想在运行一个Android应用程序中注入code。我曾尝试使用DX工具生成的SD卡一个dexfile但是当我想要实例,它失败。是否有任何工具注入code产生新的Dalvik字节code?我STUDING一些库,aspecjt或吉斯为Android。它是更好地使用脚本语言的工作? 感谢的人:) 解决方案 没有,那是不可能的。 Android应用程序的权限是行不通的,如果这是可能的。 ..
发布时间:2015-12-02 21:07:52 移动开发

Java的与Android 7语言功能

只是想知道是否有人使用新的Java 7的语言功能与Android试过吗? 我知道Android读取字节code,它的Java吐出,并将其以地塞米松。所以,我想我的问题是可以把它理解Java 7中的字节code? 解决方案 Java 7中的一小部分当然可以与Android使用(注:我只考4.1)。 首先,你不能使用Eclipse的ADT因为但你并不需要使用Eclipse。例如, Android ..
发布时间:2015-12-01 13:24:37 Java开发

添加语言到AVM2

我感兴趣的是一种语言上的AVM2运行,我正在寻找从哪里开始的建议。我不知道这绝不是一项简单的任务,但我想给它一个尝试,最起码详细了解沿途实施的一种语言。 我搞砸周围的ANTLR并已阅读关于语法问题的语言发展。我正在寻找的是一个路径上的建议,采取或有用的参考资料/书籍。 比如我想生成(脚本/手动)一些非常简单的AVM2字节code和获取作为一个起点上的虚拟机上运行。 感谢 解决方案 如果你 ..

任何工具来调试的ActionScript字节code?想观察寄存器堆栈

所以运行的SWF的时候,是有办法来逐步线由ABC code线,并观察寄存器,栈?我能至少打印到屏幕或日志呢? 解决方案 你想要什么,可以通过设置 TraceOutputBuffered 和 AS3Verbose 在变量的mm.cfg 的文件为 1 作为在这篇文章中详细介绍的 http://jpauclair.net/mm-cfg-secrets/ 我已经能够证实它适用于Flash Playe ..
发布时间:2015-11-28 15:31:50 跨浏览器开发