用于学习java的设计模式以及基础知识，不断更新中。。。。