假如你已经对这个框架有了基本的了解,想要深入了解可以百度以下内容了解源码首先搜索这个框架的核心类有哪些,从核心类开始了解,然后可以使用idea 找到这个框架的最顶级的接口,例如如果你要了解Spring 可以百度:Spring框架的顶级接口,在百度出的结果中我找到了这篇文章:Spring 体系接口 - 知乎Spring 设计原理 开闭原则历史替换原则依赖导致原则职责单一接口隔离迪米特法则组合复用原则设计模式 创建型 单例模式简单工厂工厂方法抽象工厂原则(浅复制、深复制) ---要注意引用类型的属性.
很长一段时间我不太清楚如何理解和阅读源码,该从哪里下手,今天终于明白了,主要有以下几点:首先阅读源码必须有带着问题去阅读不能盲目阅读我刚开始阅读源码就是盲目的去读,不知到问什么要读,读那部分,甚至准备把所有的源码类从上到下依次读一遍,但是其实这样是错的,导致我从第一个类开始就不知道当前这类的作用,一个星期也没什么进展 其实正确阅读源码的姿势应该是首先得有疑问,比如Spring框架,很长一段时间我都听说Spring的IOC是一个Map集合,但是实际是不是真的不知道,我就开始尝试解决这个问题:找到Spr
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号