涉及到的类:IKAnalyzer,TokenStream,CharTermAttributetoken
TokenStream的工做流程:资源
一、实例化Tokenizer或TokenFilter,,添加属性到AttributeSource,或从AttributeSource中获取属性。工作流
二、调用reset()方法stream
三、从流中和存储本地引用检索想要访问全部属性引用
四、调用increamStoken()方法,直到返回false方法
五、调用end()方法执行任何end-of-stream操做工作
六、调用close()方法在结束使用TokerStream释放一些资源实例化
end()、reset()、close()的覆盖一般要调用super.end()、super.reset()、super.close()实例