除了要夯实java基础外,linux部分如何做学习和积累呢?要达到怎样的程度呢?有什么书籍或者学习途径推荐的吗?另外,感觉看源码方面还是比较头疼的,好些都看不懂,是不是多了解些设计模式上的知识,能够更好地理解源码呢?最后,多看、多试是否能达到提升能力的目的,但是我感觉自己总是会遗忘,即便总结了,最后还是要回去查总结的笔记才能解决问题,是应该坚持从而增加量,还是努力的方向上有偏差?