如何直观的阅读java代码

刚学java ,然后对各种函数或者类都不了解,看视频知道用CTRL追踪源码可以看到类的源码,但是很多类是一层一层继承的,我猜想也许很多方法可能在当前类找不到.要到父类,甚至爷爷类去找,这样我怎么去阅读呢?还是用ctrl一层一层去看父类,父类的父类?这样会不会很累?而且一会脑子就要炸的感觉了.

请问高手是如何理清源码的,要怎么看才合适?


千巷猫影
浏览 595回答 6
6回答

波斯汪

不太清楚刚学java需要阅读哪些源码,还是先把基础语法搞搞好。基于你说的要一层层向上找父类,爷爷类的实现。在这之前还是先搞懂程序运行的流程,把流程分析透了再去了解具体实现。

四季花海

我倒是觉得前期没有任何必要看常见的源码.先理解语法,起码写代码不会出现基本的语法错误,等你写的多了,一些常见的都已经熟悉了.到时候对语法没什么问题的时候再去学习其他有针对性的源码,能轻松很多.

慕仙森

download resource 看描述 这个不错

繁花如伊

你初期就看视频做项目就行,不用看源码,对于java来讲,他的源码不一定就适合你看(我不是说不好),写几个工程,用了几个框架,尝试自己来写个小工程,自己设计自己实现,不用太多太难,只要自己思考的结果就行。这个过程你基本的方法都差不多了,然后你可以读读spring源码什么的,熟悉下设计模式。读源码是一种高大上的行为,如果你真的想读,画UML时序图,把每个类和重要方法都画上,慢慢整理,别光看,你要有自己的想法,如何模仿它,例如看List接口和ArrayList实现,你要自己想怎么实现,然后和人家对比,你光光看没什么大用,过后你就能记住几个模式,其他都忘记差不多了但我说真的。没必要,可能面试的时候还得想想,但工作中呢,需要你能搜索,沟通,协作,解决问题,熟悉常用API就差不多
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java