高手请进。关于CLASS文件。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高手请进。关于CLASS文件。。。相关的知识,希望对你有一定的参考价值。

怎么打开CLASS文件。。别跟我说那些用反编译什么的。我不是要看那些源码。。。本来里面的就是文字。。恩。。我就是要看到里面的文字。。能正常阅读。。。。直接用记事本打开都是乱码。。用反编译的出来的都是源码。。。

参考技术A LZ这分反正也是要送的,就送我好了.和你讲一下, .class文件是二进制的机器码,说白了也就是只有计算机才能看懂的.就比如说你不懂英文,给你一篇全是英文的文章,让你看你也看不明白.只有反编译过来的你才能看得懂,就像是把英文的文章汉译过来再让你看一样.不过反编译后的文件会少一些注释,不过正常的程序代码不会少.这样说你理解了吗? 参考技术B Class的字节码可以使用专用的字节码工具处理。就好像你可以把C语言代码变成汇编指令。然后用DEBUG进行调试查看。如果感兴趣,到我下面的网址看看,那里说了一些有关Java字节码的东西。不过一般真的很少有人需要用字节码。除非要做框架的特殊应用。

参考资料:http://saf.javaeye.com/blog/87261

参考技术C 楼主是想把CLASS里面的文字改成你想要的啊?
解决方法如下:
一、找到.java文件里面的文字,改后编译运行通过
二、把你想怎么改告诉其他人,帮你实现
参考技术D 我不是要看那些源码。。。本来里面的就是文字。。恩。。我就是要看到里面的文字

我都看晕了,你到底要看什么,记事本是不能打开的
第5个回答  2007-08-01 一般反编译以后能看到源码,推荐 jad.exe 比较不错,目前好象支持到java1.5本回答被提问者采纳

Linux高手请进,关于编译hello模块的问题

hello.c代码如下:
——————————————————
#include<linux/init.h>
#include<linux/kernel.h>
#include<linux/module.h>

MODULE_LICENSE("GPL");

static int hello_init(void)

printk(KERN_ALERT “Hello, kernel!\n”);
return 0;

static void hello_exit(void)

printk(KERN_ALERT “Good-bye, kernel!\n”);


module_init(hello_init);
module_exit(hello_exit);

Makefile代码如下:
————————————————————
TARGET = hello
KDIR = ~/linux-2.6.28
PWD = $(shell)
obj-m := $(TARGET).o
default:
make -C $(KDIR) M=$(PWD) modules

所用的内核为linux-2.6.28,已经成功编译过了,当我在hello.c所在的目录下运行make时,会出现如下提示:
————————————————————————————
zouxf@ubuntu:~/linux-2.6.28/hello$ make
make -C ~/linux-2.6.28 M= modules
make[1]: 正在进入目录 `/home/zouxf/linux-2.6.28'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CALL scripts/checksyscalls.sh
Building modules, stage 2.
MODPOST 2277 modules
make[1]:正在离开目录 `/home/zouxf/linux-2.6.28'
zouxf@ubuntu:~/linux-2.6.28/hello$
————————————————————————————————
编译过程没有错误提示,可是不知道为什么不会生成所需要的hello.ko文件,请linux高手指教,谢谢!!

内核源码树建了吗,你所使用的内核要和你所启动的内核版本要一致。 参考技术A 没错。

以上是关于高手请进。关于CLASS文件。。。的主要内容,如果未能解决你的问题,请参考以下文章

phpcms v9 怎么调用 - 图片模型 - 图组图片 -高手请进 急..

电脑高手请进啊!

请教点简单的Makefile文件语法,高手请进

高手请进,关于server2003的问题yxftg

高手请进,关于string类。

Linux高手请进,关于编译hello模块的问题