自己采用的Eclipse对eoe代码进行阅读。
介绍一些比较好的阅读技巧:
(1)首先打开这个文件/eoecn/src/cn/eoe/app/db/DetailColumn.java,右键选中DetailColumn这个类名,然后点击Open Type Hierarchy(类型层次)。
Open Type Hierarchy是一个非常有用的命令,可以全局的层次来看这个类,如下图:
(a)上图的第一个方框可以看到,此类继承与哪个类?被那些类所继承?是否是抽象类?类名、所在的包名。其中类前面的图标形象的反映了
C代表这个是类,A代表抽象。所以表示这个类是抽象类。
(b)下面的方框看到,这个类里面有private、protected、public的方法有哪些。其中实心绿色圆点---public,实心黄色菱形---protected,实心红色正方形---private。
S代表static,F代表final,很形象吧。方法名前面有个A,代表抽象,所以这里有三个抽象方法getTableContent()、getTableMap()、getTableName()。
(c)从这里看出,“实心为方法,空心为字段”。正方形空心红色---private字段,三角形空心蓝色---default字段,菱形空心黄色---protected字段,绿色空心圆形---public字段。方法上面有个字幕C代表这个是构造方法。
大概的用法就是这些了,大家可以尝试尝试,还有其他的小图标所代表的含义。Open Type Hierarchy的快捷键是F4。