总结13天java就业班的学习,学习的知识大致分成集合、I/O流、线程、Stream流几个部分。集合方面主要由Collection和Map两个主要部分,这部分基本都是基础,基本上都会搭配其他的知识一起使用,知识点比较多,使用起来也很频繁,属于必须掌握的部分,但是因为这部分的知识点很多,很多时候只是认识到要使用集合中的方法,自己使用起来还不是很熟练,经常还是要翻看API才能运用,这部分知识还需要多加练习。然后就是线程部分,这部分知识刚开始学习的时候比较抽象,只是了解到通过线程可以让计算机在一段时间能执行多个任务,虽然这部分代码量不多,使用方法启动多线程没有问题,由于当前知识点还比较零散具体的该在何种环境下使用多线程还不是十分清楚,接下来学习的就是这段时间甚至后面的学习也我认为十分的I/O流,I/O这部分是实现人与计算机,计算机与计算机之间交互的关键所在,包括异常、多种输入流、多种输出流、网络编程等多个部分组成。刚开始学习I/O流的时候,知识点很多,可是每个知识点的代码量不大,单个知识点进行练习压力不会很大,然后学习的网络编程就是I/O中的一个难点,知识点多,代码量也不小,理解起来也不容易,虽然暂时将老师教的代码学会了,感觉要是自己单独使用这部分知识,出错的概率很大,只能说现在用到这部分的知识的情况还比较少,学到后面要使用这部分知识的时候要多加练习。剩下的Stream流什么的,感觉是对之前的方法的一种简写优化,如果能使用最好,不能使用用以前的方法,也能将想要的结果实现。总结起来,就业班的知识确实比之前基础班时候要难,老师上课讲的代码下课还是要自己敲一下才能更好的了解,上课之前如果有预习过要讲的知识点,或者照资料将代码敲过,上课理解起来就稍微好一点,后期学习的知识点肯定会越来越多,自己需要对这两周及基础班的知识做个整理,这样就算遗忘了部分知道点,通过自己整理的总结可以较快的回忆起来。 |
|