数据结构论坛

首页 » 分类 » 问答 » 感言千锋大数据培训学员感悟编程
TUhjnbcbe - 2021/7/31 13:21:00

Tips:预约千锋免费试听课程,点击文末“阅读原文”进行报名!

不知不觉,在千锋大数据培训学习的一个月转瞬间就过去了,在这一个月里,我学习了Java基础部分。原以为在学校学过,可以轻松点,但是这种想法才几天就被打破了。在这儿的知识量远不是大学可以比得了的。一个月的Java课可以比得上学校两个学期,所以说来千锋大数据培训学习,提升自己,真的是一次十分正确的决定。

再说说学习上的事,由于在学校有一定基础,学起来要比零基础的同学轻松一些,但是也没有十分乐观,稍微一松懈就会落下,班里有各种各样的大神给了我压力,,当然也给了我动力。大家平时相互讨论,相互帮助着学习,为着同一个高薪梦想奋斗,使我们非常团结,氛围很好。希望我们几个月后都可以实现自己心中的期望,下面我分享一些自己在这一阶段学到的知识。

Collection:接口。

List(接口:存储的对象是有序(对象的位置与添加的顺序保持一致)的,可以重复。

ArrayList:底层的数据结构是数组,他是线程不安全的,查找速度快,添加删除的速度慢。

LinkedList:底层结构是链表,线程不安全的,查找速度慢,添加删除速度快。

Vector:底层结构是数组,线程安全的,被ArrayList取代了。

Set(接口):无序的,不可以重复。

TreeSet:底层是二叉树,线程不安全的,底层是TreeMap的基于NavigatableSet的实例TreeSet存储数据时实现排序和去重的方法一。

方法一:默认方法

让存入TreeSet的元素实现Comparable接口中的

1
查看完整版本: 感言千锋大数据培训学员感悟编程