首页 游戏 软件 排行 智能

class是什么格式的文件?class文件反编译

来源: 西西教程网 日期:2013/12/19 16:01:25

class文件是一种可以运行在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件。

java源文件通过编译产生的类文件。Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader。

因为你写的源文件计算机是看不懂,必须翻译成计算机能看懂的形式。

.java中打包后,包里的文件类型是CLASS 还是JAVA,打包作用是什么注册表中有GLIDPlugInUDCR Class,优化大师说他是无效的文件类型,...生活中,你使用最多的文本文档是什么文件类型的?网络上浏览的图片...是java文件,.Java经过编译之后就是.Class文件.你可以找Class反编译文件查看源代码.

class文件反编译

lass文件用记事本打开是乱码,除了少部分的单词可以看,但是没有意义。
应该从网上找一个java反编译的软件,然后反编译成.java然后再查看。

一、java反编译工具(XJad)

https://m.cr173.com/x/35032

1、XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2;
2、可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件;
3、带有多页面文本编辑器,也可集成在资源管理器中,随时点击右键都可进行操作;
4、支持java语法的高亮显示;

二、Eclipse

 MyEclipse 11 v2013 正式版https://m.cr173.com/x/66929

MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开元产品的专属eclipse开发工 具。


玩家留言 跟帖评论
查看更多评论
相关文章
猜你喜欢
同类下载