MyEclipse中打开.class文件的方法

安装步骤:

1>下载jad.exe(这是一个class文件的反编译工具,但是是命令行运行编译,使用起来不是很方便;),
将其拷贝到%JAVA_HOME%/bin目录下(其他目录也可)。

2>下载Eclipse插件net.sf.jadclipse_3.3.jar(注意与Eclipse版本要对应)。

3>安装Eclipse插件
一、Eclipse3.x.将net.sf.jadclipse_3.3.jar拷贝到eclipse/plugins目录下,重新启动eclipse。
二、MyEclipse7.x,每个版本安装的方式不一样,我这里是MyEclipse7.1,与前面版本的安装方式都不一样:
在Genuitec/MyEclipse 7.1/dropins/下创建
eclipse/features eclipse/plugins
然后将net.sf.jadclipse_3.3.jar拷贝到新创建的plugins目录下重启即可。

4>配置jadclipse路径
启动MyEclipse,进入Window -> Preferences -> Java -> JadClipse,
Path to decomiler设置为jad.exe的绝对路径,例如C:/Program Files/Java/jdk1.6.0_13/bin/jad.exe,Directory for temporary files设置为存放临时文件的绝对路径这里默认为C:/Documents and Settins/xxx/.net.sf.jadclipse不用修改 。

5>设置class文件的默认编辑器
在Windows—> Perferences—>General->Editors->File Associations 中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击“add"增加,如果没有jadclipse Class File Viewer,可以点击“Add-Internal Editors”,查找是否有jadclipse,若还是没有,则说明net.sf.jadclipse没有复制到正确的位置。

6>解决中文反编译的问题
在Window > Preferences > Java > JadClipse > Misc,将Convert Unicode strings into ANSI strings选项打勾。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这是一个IT类问题。在MyEclipse,.impl文件夹通常用于存储Java类的实现代码。例如,如果您创建了一个名为MyClassJava接口,那么您可以在.impl文件创建一个名为MyClassImpl的Java类,来实现MyClass接口定义的方法。这种设计模式被称为"接口和实现分离",允许开发人员将代码分成接口和实现两个部分,从而提高代码的模块化和可维护性。 ### 回答2: MyEclipse的.impl是指在项目创建和管理实现类文件文件夹。在软件开发,通常会使用接口和实现类的方式来组织代码,接口定义了类应该实现的方法,而实现类则是具体实现这些方法的类。 在MyEclipse,.impl文件夹一般用于存放实现类文件。通过在项目创建.impl文件夹,并将实现类文件放入其,可以实现对实现类的有效管理和组织。 使用.impl文件夹的好处是可以将实现类独立于接口类,使代码结构更加清晰和可维护。通过将实现类文件统一放在.impl文件,可以方便地查找和使用这些文件。同时,这样的组织方式也可以减少项目的混乱和冗余,提高开发效率。 在MyEclipse,我们可以通过以下步骤创建.impl文件夹: 1. 打开MyEclipse并选择相应的项目。 2. 找到项目文件夹的目录结构。 3. 在项目文件右键点击,选择New -> Folder。 4. 在弹出的对话框输入.impl作为文件夹的名称,并点击Finish。 5. 然后,将实现类文件移动到.impl文件即可。 总之,MyEclipse的.impl是一种用于存放项目实现类文件的方式,它可以帮助我们更好地组织和管理代码。通过合理使用.impl文件夹,可以提高代码的可维护性和开发效率。 ### 回答3: MyEclipse的.impl是指实现类(Implementation class)。在Java编程,接口(Interface)是一种定义了方法的集合,而实现类则是实际去实现这些方法的具体类。 在MyEclipse,我们可以通过创建接口和实现类来实现面向对象编程的抽象和封装特性。首先,在MyEclipse创建一个接口,我们可以定义一个或多个方法,用于对特定功能的抽象描述。 接着,在MyEclipse创建一个实现类,我们可以通过实现接口定义的方法,来具体实现这些功能。实现类会重写接口方法,并根据具体需求编写对应的代码逻辑。这样,通过实现类的对象,我们就能够使用这些方法来实现具体的功能。 在MyEclipse的.impl下,我们可以找到我们创建的实现类,通过右键单击可以进行一些操作,如重命名、查找引用、跳转到实现类等。 实现类在MyEclipse非常重要,因为它是将接口定义的方法具体实现的地方。通过实现类,我们能够确保不同的对象在调用这些方法时,能够得到相同的结果,从而提高开发效率和代码质量。此外,实现类也可以作为其他类的基础,通过继承或实现来扩展和定制不同的功能和行为。 总之,在MyEclipse的.impl目录下存放着实现类,通过这些实现类,我们能够一个接口一个接口地实现各种功能和需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值