class文件用什么打开

class文件用什么打开,第1张

.class 是类文件,它是java文件生存的。

class文件可以找一反编译软件进行打开,

用google搜索一下“java反编译”吧。。。

java在被编译之后会产生一个.class文件,

这是个字节码文件,一般情况下这个文件是

打不开的,但是如果你下载一个反编译器,

就可以看到里面的代码,Cavaj Java Decompiler,

你可以用在网站上搜索到很多这种反编译器

class

文件应该不是用来开的吧...

运行.class文件的方法...

JAVA类文件的运行方法(在控制台下):

java

包名+class文件

如果JAVA类存在于default包中就可以直接用类名运行,但如果JAVA类存在于自定义的包中就要在运行的时候加上包名,如:server.class位于包src.bill.net中,server.class文件位于c:\java文件夹中,那么在运行的时候就要在控制台下输入:c:\java>java

src.bill.net.server.class

[arguments]

虽然在文件系统中可以看到server.class是在c:\java\src\bill\net>文件夹下的,但是在运行的时候不能像下面的输入c:\java\src\bill\net>java

server.class

[arguments]

,这样是不能运行的,因为没有给出JAVA类的包信息。

不是这个?

1、事先编译好一个class文件,如:TestVersion.class

2、使用UltraEdit或Editplus打开class文件,我这里使用的editplus,如图:

3、打开时Encoding选择Hex viewer,以16进制方式显示

4、打开文件的内容如下:

5、只看第一行数据,前面8个字节CA FE BA BE 是固定的,之后4个字节00 00 是次版本号,次版本号后面的4个字节00 33 是jdk的版本号


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11905584.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存