摘要: Atitit利用反射获取子类 集合 以及继承树 想从父类往下找子类的确是不可能的,要知道只要类不是final的话谁都有继承它的自由不需要事前通知父类。Eclipse实现不是重父类开始找而是重子类往回找,然后在逐个匹配。 很简单,遍历源代码目录下的所有类文件,根据类定义行通过字符串匹配找出继承该类的所 阅读全文
posted @ 2016-09-21 15:19 attilaxAti 阅读(942) 评论(0) 推荐(0) 编辑
摘要: Atitit利用反射获取子类 集合 以及继承树 想从父类往下找子类的确是不可能的,要知道只要类不是final的话谁都有继承它的自由不需要事前通知父类。 Eclipse实现不是重父类开始找而是重子类往回找,然后在逐个匹配。 很简单,遍历源代码... 阅读全文
posted @ 2016-09-21 15:19 attilaxAti 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Atitit利用反射获取子类 集合 以及继承树 想从父类往下找子类的确是不可能的,要知道只要类不是final的话谁都有继承它的自由不需要事前通知父类。 Eclipse实现不是重父类开始找而是重子类往回找,然后在逐个匹配。 很简单,遍历源代码目录下的所有类文件,根据类定义行通过... 阅读全文
posted @ 2016-09-21 15:18 attilaxAti 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Atitit.词法分析的原理 理论 1. 分词 .词法分析lexical analysis 1 1.1. 分词主要流程 1 1.2. 分词的属性如下表token 1 1.3. 词法分析器主要包括:构造转换图与转换表、设计词法分析器算法。 2 2. 状态转换表 2 3. 词性划分 2 3.1. Tok 阅读全文
posted @ 2016-09-21 15:15 attilaxAti 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Atitit.词法分析的原理 理论 1. 分词 .词法分析lexical analysis1 1.1. 分词主要流程1 1.2. 分词的属性如下表token1 1.3. 词法分析器主要包括:构造转换图与转换表、设计词法分析器算法。2 2. 状态转换表2 3. 词性划分2 3.1.... 阅读全文
posted @ 2016-09-21 15:11 attilaxAti 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Atitit.词法分析的原理 理论 1. 分词 .词法分析lexical analysis1 1.1. 分词主要流程1 1.2. 分词的属性如下表token1 1.3. 词法分析器主要包括:构造转换图与转换表、设计词法分析器算法。2 2. 状态... 阅读全文
posted @ 2016-09-21 15:11 attilaxAti 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec 继承树1 Expression的子类1 获取子类2 继承树 Astnode》expression》methodinvokecation Expression的子类 [org.eclipse.jdt 阅读全文
posted @ 2016-09-21 15:06 attilaxAti 阅读(644) 评论(0) 推荐(0) 编辑
摘要: Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec 继承树1 Expression的子类1 获取子类2 继承树 Astnode》expression》methodinvokecation Expression的子类 [org... 阅读全文
posted @ 2016-09-21 15:06 attilaxAti 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec 继承树1 Expression的子类1 获取子类2 继承树 Astnode》expression》methodinvokecation Ex... 阅读全文
posted @ 2016-09-21 15:06 attilaxAti 阅读(26) 评论(0) 推荐(0) 编辑