Java的23种设计模式(疯狂Java总结).