.class-file

    2热度

    5回答

    我使用Apache BCEL来动态创建每个都有自己关联图像的java类。这些生成的类实现以下接口: interface ImageOwner { byte[] getImage(); } 当动态地实施“的getImage”方法,我可以产生字节代码来创建/调用该方法时返回字节数组,但我宁愿只返回到基准字节数组如果可能的话。是否有可能将原始数据存储在java类文件中?

    1热度

    2回答

    我正在编写黑莓应用程序 - 应用程序启动后,我需要从数据库中获取.class文件(或者其他类似.COD文件的文件?) (我可能不得不创建一个从中获取文件的网页),然后实例化并调用其方法...任何人都可以帮助我吗?请?!? 问题的关键在于允许学生在手机上获取代码并查看将返回的方法。老师会编写一个简单的编程方法,返回一些整数。学生需要能够将该方法应用到应用程序中。他们可以看到代码并输入他们希望返回的方

    1热度

    1回答

    我想添加一个date.class文件到我的eclipse项目,但它返回未找到源。如何从类文件创建/添加源文件?

    11热度

    4回答

    我需要在已部署的Java程序中更改字符串常量,即已编译的.class文件中的值。它可以重新启动,但不容易重新编译(尽管如果这个问题没有答案,这是一个不便的选择)。这可能吗? 更新:我只是用十六进制编辑器查看文件,它看起来像我可以很容易地在那里更改字符串。这样做是否行得通,即不会使文件的某种签名无效?旧字符串和新字符串都是字母数字,如果需要,可以是相同的长度。 更新2:我修好了。因为我需要改变的具体

    3热度

    1回答

    我正在阅读用于Java 6的Java虚拟机规范第二版。但是,我发现它没有Java Class File Format的注释详细信息。尽管jvm 6可以识别注释。 另一个问题就是像ACC_BRIDGE这样的其他羽毛标志在虚拟机规范第二版中没有提到,但是出现在Java 7虚拟机规范中。告诉我为什么?这些功能看起来像被JVM 6接受但是为什么在java 6规范中没有提到它。我错过了什么?

    0热度

    1回答

    我需要位于项目内的文件夹中的一个文件夹中的.class文件(与项目中的源文件无关)可以使用JAR导出。 如果我将项目导出为“可部署的插件和片段”,并指定我需要导出的元素build.properties文件,它会导出我需要的所有文件。 同样我想通过编程来完成。 当我创建 final JarPackageData jarPackage = jarCreator.create(project, jarL

    2热度

    1回答

    所以我一直在阅读,发现当它尝试使用无效的常量池条目反编译类时,JAD崩溃。我一直在玩这种纯粹出于好奇心,但我似乎无法做到这一点 - 它反编译罚款或不能被JVM正确读取。这是我过时的信息,还是我没有按照正确的方式去做? 如果我无法得到这个工作,这是没有什么大不了的,因为我已经了解了很多关于Java类格式的内容,正如我所说的,这只是为了好玩。

    0热度

    2回答

    我对我的应用程序有问题。 我想将选定的.java文件转换为具有相同路径的.class文件。 为我使用: File directoryPath = new File("."); String command ="cmd.exe /C "+ directoryPath.getCanonicalPath()+"\\javac UpsOfferDataDaily.java"; R

    8热度

    2回答

    我需要以编程方式从字符串创建可运行的.jar文件。我的决定是从字符串创建一个.class文件,并使用JarOutputStream将其添加到.jar。 我必须使用什么API来创建.class文件? 是否有任何其他解决方案从源代码创建.jar?

    0热度

    1回答

    我正在通过OpenJDK类文件解析器源查找,我遇到了一些我从来没有听说过的 - 常量池修补。这是什么?我之前已经阅读过JVM规范,但它没有提到任何这样的内容,并且在Google上搜索没有成功。