赞
踩
这里博主将简单介绍一下集合框架,想要详细了解的可以点击下方链接进行查看
java集合官方教程
Java 集合框架Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口 interfaces和其实现类 classes 。
其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索 retrieve 、管理 manipulate ,即平时我们俗称的增删查改 CRUD 。
举个例子,例如,一副扑克牌(一组牌的集合)、一个邮箱(一组邮件的集合)、一个通讯录(一组姓名和电话的映射关系)等等
接下来我们来看一下我们所需要涉及及学到的一些类与接口的总览
接下来的很长一段时间,如果有感兴趣的小伙伴可以跟着博主一起进行学习
接下来我们一起来了解一下集合框架的重要性
首先我们先来看一下其在开发中的使用
集合框架在笔试以及面试题中也占有很大的分量
腾讯-Java后台开发面试经典题
阿里巴巴-Java后台开发面试经典题
今日头条-Java后台开发面试经典题
这里由于博主不会对这些面试题进行讲解,等待小伙伴们一起跟着博主学完了相应的知识,博主会对其进行讲解,这里只是为了说明集合框架的重要性
博主在前面提到了一个名词“数据结构”,那什么是数据结构呢?
数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合
在Java当中,如果有一个类专门用来存放其它类的对象,这个类就叫做容器,或者就叫做集合,集合就是将若干性质相同或相近的类对象组合在一起而形成的一个整体。
该阶段,我们主要学习以下容器,每个容器其实都是对某种特定数据结构的封装,大概了解一下,后序会给大家详细讲解并模拟实现
上面涉及的许多陌生的专业名词,后续博主会进行详细的介绍
因为这里博主是学习java的,所以这里会涉及一些java方面的知识
注意:数据结构学的是思想与逻辑,是一门单独的学科,并不会说是每一门语言都有其对应得数据结构。只是每一门语言得是实现过程不同,思想与逻辑是相同得
算法似乎与数据结构息息相关,其实算法也可以当作一门独立的学科,比如博主以前讲的贪心算法,就是算法的一种,也传输的是一种思想与解决问题的逻辑
算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果
自己进行总结,或者多来看看博主的博客
这里博主向大家推荐两个网站用于刷题
牛客网
Leetcode
关于网站的使用,有不会和不清楚的地方可以私信博主
关于《 【数据结构】初始集合框架》就讲解到这儿,“数据结构”系列专栏的内容也就从此刻开始了,感谢大家的支持,欢迎各位留言交流以及批评指正,如果文章对您有帮助或者觉得作者写的还不错可以点一下关注,点赞,收藏支持一下
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。