繁体   English   中英

如何了解Eclipse for Java Project中的类型层次结构功能

[英]How to understand type hierarchy feature in Eclipse for java project

出于学习目的,我试图将Java项目Lingpipe导入Eclipse。 我使用了Eclipse中提供的“开放类型层次结构”功能。 下图是屏幕截图。 我不太了解这些标签的含义,例如带有上标S的C或带有上标A的C或带有上标F的C。此外,其中一些还标有红色。 我使用黄色和红色箭头线标记了一些我要参考的标签。 另外,这种类型层次结构如何帮助我们理解Java项目?

在此处输入图片说明

此处记录了Eclipse图标: http : //help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-icons.htm

为了回答您的特定问题,C图标是一个类,超脚本A是抽象的,S是静态的,F是最终的。 红色正方形表示是私有的,蓝色三角形表示包装的范围。

除其他外,类型层次结构有助于了解类从其父类型继承的行为。

SimonC给出的答案是正确的,但我想您仍然需要澄清它如何帮助用户。

具体而言, C表示F级是指最终S级是指静态A级是指摘要

所有这些符号都可以帮助用户指示他们正在查看的班级是哪种班级。 红点表示专用字段或类或方法。 取决于引用的对象。 您看到的与Blue Triangle相同的是包装的可见性。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM