A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© heima42 中级黑马   /  2019-7-21 15:24  /  887 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     已经在黑马学习了框架这部分时间段的同学,已经对Java有了一个更加深入的了解。但是对于面向对象的体会可能还不够深刻,编程的时候还停留在完成功能的层次,很少会去考虑设计的问题。
与此同时,这个阶段你要做的事情还远不止如此。这个时候,你应该对于你所使用的框架应该有了更深入的了解,对于Java的类库也有了更深入的了解。因此,你需要去看一些JDK中的类的源码,也包括你所使用的框架的源码。
  这些源码能看懂的前提是,你必须对设计模式非常了解。否则的话,你看源码的过程中,永远会有这样那样的疑问,这段代码为什么要这么写?为什么要定义这个接口,它看起来好像很多余?
  由此也可以看出,这些学习的过程是环环相扣的,如果你任何一个阶段拉下来了,那么你就真的跟不上了,或者说是一步慢步步慢。而且LZ很负责的告诉你,LZ在这个阶段的时候,所学习的东西远多于这里所罗列出来的。因此千万不要觉得你已经学的很多了,LZ所说的这些都只是最低要求,不光是LZ,很多人在这个时间段所学习的内容都远超本文的范围。
  如果你不能跟上节奏的话,若干年后,如果不是程序猿市场还不错的话,你很可能不仅仅是工资比别人低,公司没别人好,而是根本就找不到工作。
  总而言之,这个阶段,你需要做的是深入了解Java底层和Java类库(比如并发那本书就是Java并发包java.concurrent的内容),也就是JVM和JDK的相关内容。而且还要更深入的去了解你所使用的框架,方式比较推荐看源码或者看官方文档。
  另外,还有一种学习的方式,在2年这个阶段,也应该启用了,那就是造轮子。
  不要听信那套“不要重复造轮子”的论调,那是公司为了节省时间成本编造出来的。重复造轮子或许对别人没有价值,因为你造的轮子可能早就有了,而且一般情况下你造出来的轮子还没有现存的好。但是对别人没有价值,不代表对你自己没有价值。
  一个造轮子的过程,是一个从无到有的过程。这个过程可以对你进行系统的锻炼,它不仅考察你的编码能力,还考察你的框架设计能力,你需要让你的轮子拥有足够好的扩展性、健壮性。

7 个回复

倒序浏览
这个世界上从来没有一劳永逸的努力,就如没有不劳而获的成功,要想一生过得顺遂,除了一直努力,别无捷径。
回复 使用道具 举报
我们都得经历一段努力闭嘴不抱怨的时光,才能熠熠生辉,才能去更酷的地方,成为更酷的人。
回复 使用道具 举报
无论有多困难,都坚强地抬头挺胸,人生是一场醒悟,不要昨天,不要明天,只要今天。活在当下,放眼未来。人生是一种态度,心静自然天地宽。不一样的你我,不一样的心态,不一样的人生。
回复 使用道具 举报
奋斗是这么个过程,当时不觉累,事后不会悔。走一段再回头,会发现一个更强的自己,宛如新生。
回复 使用道具 举报
累了就告诉自己加油,难过就一个人去走走,开心就认真记录下来。没有什么波澜的生活,要自己创造快乐!
回复 使用道具 举报
没人会把我们变得越来越好,时间也只是陪衬。支撑我们变的越来越好的是我们自己不断进阶的才华,修养,品行以及不断的反思和修正。
回复 使用道具 举报
“有人说...学习是为了完善人生,而非享乐人生,追求卓越,成功就会在不经意间追上你……”
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马