- 关于代码结构:
每个package就是一个subsystem,一个subsystem应该只实现一个功能。
- 关于性能和代码的阅读性:
最简单的,KMP算法用自动状态机解释比用next数组解释要清晰且容易理解。
每个package就是一个subsystem,一个subsystem应该只实现一个功能。
最简单的,KMP算法用自动状态机解释比用next数组解释要清晰且容易理解。
在Java中关于一个类是否相等,是通过类的全限定名称来判断的,这里的全限定名称包括了类加载器在内
如果同一个类由不同加载器加载则判定两个类不相同(尽管二进制文件一致)
测试代码: