不断总结中。。
一,先看包结构,不同的包结构会包含不同作用的类。
二,如果要看设计思想和作者意图,看接口;如果关注实现细节,看接口的实现
三,有基类,先看基类,基类表明最基本的设计意图。再看子类,了解扩展意图
四,遇到factory等设计模式尝试画类图熟悉
五,查看程序流断点调试时最有效的方法。可以看调用栈和步进调试。
如何看WEB框架:
There are many tasks that all web applications must
solve as they go about their daily routine of processing requests. Among these are
■ Binding request parameters to Java types 参数绑定
■ Validating data 参数校验
■ Making calls to business logic 分发的业务逻辑处理
■ Making calls to the data layer 数据层的读写支持
■ Rendering presentation layer (HTML, and so on) 前台界面的渲染
■ Providing internationalization and localization 国际化和本地化
基本上WEB框架都会支持以上说的这几点。如果自己写WEB框架,也能够实现以上几点。那几本思路就抓住了
远程调试参数:-Xdebug -Xnoagent -runjdwp:server=y,transport=dt_socket,suspend=n,address=35922