集合,线程,IO流,socket编程中~~~最基本的知识,侧重点啊什么的。。。是什么?
我现在正在接受JAVA培训,老师讲的比较杂比较多。但是我觉得总归是要有个侧重点。。。毕竟我们这个培训只是三个月
的,还有一个月拿来做项目实习。。。
我现在才第二个月刚开始,感觉脑袋一片空白。。。知识像是一股脑塞进来的,一直在学新东西,前面的知识多少有点遗
忘。。。然后,最近老师出差了一周,于是现在在拼命赶课程。。。压力倍增。。。感觉这周课听了跟白听一样的。。。
到这个时候就求助各位大神了。。。集合,线程,IO流,socket编程中有什么用得比较多的嘛?麻烦告诉下。。。被灌
输的太多,天气又热,脑袋晕乎乎的- -先谢谢啦!
------解决方案--------------------集合,线程
------解决方案--------------------[align=center]7年JAVA资深工程师经验为您解答[/align]
你需要知道常用的、重要的不常用的、公司面试的
集合常用也重要,但是因为常用所以可以不必要天天专研,但是你要能知道集合常用的那几个
是什么原理的,比如ArrayList底层是数组实现的,LinkedLiist底层是双向循环链表实现的等等
你需要总结下,然后画个图
线程重要也用的少,所以建议是经常敲敲代码、
线程你需要知道什么情况是安全的、死锁等等。
死锁:http://blog.csdn.net/zhou9898/article/details/7727660
IO流你也需要经常敲敲代码,但是还是那句话你需要多多总结
最后对于网络编程这块,可以不用多研究,这个需要知道很多协议的,前提是你们公司以后可能用到。
如果用就到时候在学吧。
最后送两句话:
1、权衡一下
2、写写笔记吧
------解决方案--------------------一周走上项目你会发现,在每个项目中都离不开集合。这基本上是马士兵的原话,所以说集合很重要,当然线程也是每个项目中必须用到的。但是话又说回来,在这个知识爆炸的时代,尤其是学计算机相关专业的,知识真的永无止境,如果可以还是尽可能多的掌握一些知识,其实网络也真的很重要,但是我觉得就你现在的学习状态而言,它只是相对没有那么重要。
参加培训老师那里肯定会有视频,如果实在没有听懂,在有时间的情况下可以多看看视频,和你一样走在java路上的人,加油!
------解决方案--------------------人家老师肯定要完成任务量,一下都讲了。
如果当时不理解,你可以课后再复习。之后肯定有视频,源码的,到时你在看,根据源码再去自己练。
------解决方案--------------------嗯,我看也是。这方面要重点掌握。+1