`
zjx2388
  • 浏览: 1333872 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse 查找接口实现类的方法[转+总结]

阅读更多

       很多时候我们在研究一些程序的源代码时会遇到许多接口的实现类,但是在Eclipse中上溯查找的时候只能最终查到这个接口,而不能反过来直接查找接口的实现类。通常的办法就是查阅Java Doc,或者在源代码中直接查看到底使用了哪个实现类。但是通过Implementors 这个Eclipse插件就可以解决上面的问题了。这是一个专门用于查找接口方法实现类的工具,非常的方便和实用。

 

1. 安装

安装有两种方式,一种是直接下载插件(implementors package)然后手动安装到eclipse中,另外一种就是在Eclipse中直接使用 Eclipse update site: http://eclipse-tools.sourceforge.net/updates/。只要是使用过Eclipse的人应该都会安装插件,具体的安装细节就不再啰嗦了。

 

需要说明的是必须下载一个适用于你所使用的Eclipse版本的插件,目前最新的版本对应如下:

Latest version for Eclipse 2.1.x or Eclipse 3.0.x: v0.0.14
Latest version for Eclipse 3.1+: v0.0.16

 

2. 使用
1) 查看实现接口方法的类:在接口中选中待实现的方法名称,然后右键选择 Open Implementation 即可打开实现该接口方法的类。如果有多个类则会跳出一个选择列表供选择;
2) 查看实现类所实现的接口:在接口实现类中选择方法名称,然后右键选择 Open Interface 即可打开接口中的方法。
 

 

如果MyEclipse的版本比较高了,比如本人目前使用8.5,就可以直接通过MyEclipse自身提供的快捷键

 Control + T

可以直接查看方法实现类中的代码

分享到:
评论

相关推荐

    MyEclipse10使用教程 .doc

    * 实现父类接口或方法:Alt+Shift+S+V * 运行源代码:Ctrl+F11 或 Alt+Shift+X+J * 代码提示:Alt+/ 三、MyEclipse 10 的编译和调试 1. 手动和自动编译 MyEclipse 10 支持手动和自动编译。默认情况下,MyEclipse ...

    MyEclipse8.5学习手册

    * 实现父类接口或方法:Alt+Shift+S+V * 运行源代码:Ctrl+F11或Alt+Shift+X+J * 代码提示:Alt+/ 手动和自动编译 MyEclipse提供了手动和自动编译两种方式。用户可以在Project菜单中选择Build Automatically来启用...

    myeclipse快捷方式大全

    - 使用场景:当代码中出现未识别的类或接口时,可以快速添加所需的导入语句。 ##### 2. **Ctrl+F**: 查找 - 功能:在当前文件中查找文本。 - 使用场景:用于快速定位特定的代码片段或变量名。 ##### 3. **Ctrl+...

    myeclipse_使用(技术 快捷键).超全

    - 在实现接口的类中,MyEclipse会提示未实现的方法,点击即可自动添加。 - 对于继承抽象类,可以右键选择`Source` -> `Override/Implement Methods`来快速实现父类方法。 ### 二、断点调试 1. **设置和移除断点*...

    MyEclipse的编程快捷方式大全

    - 查看选定类型(类或接口)的继承关系。 8. **打开声明**:`F3` - 打开当前所选元素的声明。 9. **打开外部Javadoc**:`Shift+F2` - 打开选定元素的外部Javadoc文档。 10. **打开资源**:`Ctrl+Shift+R` - ...

    利用MyEclipse快速创建webService服务

    4. 生成WSDL:MyEclipse会自动生成一个WSDL文件,该文件描述了Web Service的接口和实现。 5. 部署服务:将项目部署到应用服务器(如Tomcat、WebLogic等)。MyEclipse提供了便捷的部署工具,只需简单几步即可完成。 6...

    Myeclipse开发ejb详解教程.zip

    - 在EJB模块中添加Bean类,Myeclipse提供向导辅助生成Bean接口和实现类。 - 配置Bean的部署描述符(ejb-jar.xml),定义Bean的行为、安全性和其他元数据。 3. **EJB编码** - 编写Bean接口,定义业务方法。 - ...

    MyEclipse快捷键操作大全。。。。。。

    5. **创建方法实现(Create Method, Alt+Insert)**:自动生成方法的实现。 四、重构快捷键 1. **提取方法(Extract Method, Alt+Shift+M)**:将一段代码封装成一个新的方法。 2. **内联方法(Inline Method, Alt+...

    MyEclipse 的常用快捷键

    - **功能描述**: 显示当前类的继承关系和实现接口。 - **应用场景**: 理解类之间的继承关系。 **3. 跳转到声明** - **快捷键**: `Ctrl + Alt + 左箭头` 或 `Ctrl + Alt + 右箭头` - **功能描述**: 在方法调用或变量...

    MyEclipse6开发中文教程+uml建模.pdf

    1. 类图(Class Diagram):定义类、接口和它们之间的关系。 2. 序列图(Sequence Diagram):展示对象间的交互顺序,常用于描述系统的行为。 3. 活动图(Activity Diagram):表示业务流程或算法步骤,类似流程图。...

    MyEclipse开发的仓库管理系统

    从需求分析开始,设计数据库表结构,然后在MyEclipse中创建对应的实体类和DAO接口。接着,编写业务服务类,实现业务逻辑,最后开发前端界面,实现用户交互。在整个过程中,持续进行单元测试和集成测试,确保系统功能...

    MyEclipse_JBoss4.0开发EJB组件环境配置(入门调试级)

    3. **配置EJB属性**:在新建Bean的向导中,设置Bean的名称、接口、实现类等信息,并指定Bean的类型(Stateless Session Bean、Stateful Session Bean、Entity Bean等)。 ### 二、JBoss服务器配置 1. **添加JBoss...

    Myeclipse快捷键.pdf

    - Ctrl+I:实现接口或抽象方法。 9. **快捷键组合**:Alt+/ 和 Ctrl+Shift+/,都是用于快速修复代码中的错误提示。 10. **快捷键组合**:Ctrl+Shift+R 和 Ctrl+Shift+T,用于打开类型或资源。 11. **快捷键组合**...

    最全myeclipse8.6快捷键

    - **Alt+Shift+C**:更改方法参数,方便调整函数接口。 - **Alt+Shift+L**:提取局部变量,简化复杂表达式,提高代码可读性。 - **Alt+Shift+F**:将局部变量转换为类字段,实现状态持久化。 - **Alt+Shift+I**:...

    MyEclipse10使用教程.docx

    * 实现父类接口或方法:Alt+Shift+S+V * 运行源代码:Ctrl+F11 或 Alt+Shift+X+J * 代码提示:Alt+/ 四、编译与调试 MyEclipse 提供了自动编译和手动编译两种方式。默认情况下,MyEclipse 是自动编译的,可以通过 ...

    MyEclipse+SpringMVC

    - **Controller**:处理请求的Java类,实现特定的接口(如`@Controller`注解的类)或者继承自`HandlerController`。 - **Model**:包含了请求相关的数据,可以是业务对象或简单的键值对。 - **View**:负责渲染并...

    MyEclipse8.5学习手册.pdf

    Ctrl+Shift+F格式化源代码,Ctrl+/或Ctrl+Shift+C进行注释和取消注释,Alt+Shift+S+V实现父类接口或方法,Ctrl+F11或Alt+Shift+X+J运行源代码,Alt+/启用代码提示。 5. **编译模式**:MyEclipse默认采用自动编译...

    MyEclipse开发会话EJB详细步骤

    在向导中,为bean命名,选择bean的接口类型(无状态或有状态),并提供接口和实现类的名字。点击`Finish`。 ### 5. 编写bean逻辑 在生成的接口和实现类中,编写业务逻辑。无状态bean通常用于处理独立的请求,而有...

    myEclipse常用快捷键

    例如,如果方法未实现接口的方法,则可以通过此快捷键快速添加该方法。 ##### 2. Ctrl+D:删除当前行 用于快速删除光标所在行的内容。这对于快速移除代码非常有用,特别是在重构代码时。 ##### 3. Ctrl+Shift+D:...

    MyEclipse进行Ejb快速开发配置

    在新建的EJB类中,MyEclipse会自动生成一个基本的骨架类和对应的接口。你可以在这里添加业务逻辑代码。同时,你需要在ejb-jar.xml和/或META-INF/annotations中配置EJB的元数据,如bean的名称、接口、事务属性等。 ...

Global site tag (gtag.js) - Google Analytics