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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© never_cry 中级黑马   /  2017-12-13 21:49  /  1591 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天讲的知识还是比较多的,虽然都是在以前学过的基础上,但是也添加了很多的方法。先从集合说起,集合主要有Colltion,list和set子接口,collection是接口,不可以实例化。List有序,有索引,能存重复的元素,set刚好相反,无序,无索引,也不能重复。接下来是迭代器,迭代器作用是集合的遍历,一种是toArray()方法,另一种就是Iterator,它主要有三种方法,判断是否包含下一个元素,是hasNext()方法,返回下一个元素是next()方法,还有一个remove方法。按时不能增加和修改。并发修复异常会出现在迭代器中,因为他不能增加和修改。泛型在以前用过,但是以前并不知道是个什么意思,现在可以很好的思索。当然今天也更深入的了解到了contains以及indexOf底层是equals判断的,如果要使用equals方法,必须在类中重写equals方法,不然它使用的是Object类中的equals方法,他只会判断对象的地址值是否相同,而不会去判断对象的内容是否相同。数据结构也了解了几个:数组、链表以及队列和栈。栈是先进后出,队列是先进先出。以上就是今天所学的基本的知识,真脏我起立还是有点困难。所以待会还应该多练习几遍,至少每种类型的题用一种方法能熟练地做出来。

4 个回复

倒序浏览
多练习,加油哦
回复 使用道具 举报
回复 使用道具 举报
好好学习天天向上
回复 使用道具 举报
不错不错   加油   学习使你快乐
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马