前记 昨天学妹抱怨专业课中的java 23个设计模式。她问:23个设计模式越看越扎心,尤其是单例模式,有没有什么破解之法。我告诉她 java 23个设计模式看上去多,要挑知识重点并结合程序实例来记忆,尤其是学习之后自己动手写一个设计模式,很容易能掌握。我给她讲解了如何去学习单例模式。最后她哈哈大笑,“我懂了”。 对于java 23个设计模式,每个刚接触的人都可能觉得设计模式太多了而萌生不想学习的念头,特别是第一次接触的时候。于是我写这篇文章,用最通俗易懂的语言讲解单例模式,帮助大家理解。 文章的标题只是噱头,作为热爱交流技术的学习者,我们应该脚踏实地,所以我会保证文章的内容都是干货! 适用场景