day13_java_基础知识巩固

简介: 自己所掌握的基础知识加以巩固和记录!希望大家点赞收藏并能给予鼓励和支持!有任何建议或者帮助也可以来哦!

集合和数组的区别:


区别数组长度固定 集合长度可变


数组中存储的是同一种数据类型的元素,可以存储基本数据类型,也可以存储引用

数据类型;


集合存储的都是对象,而且对象的数据类型可以不一致。在开发当中一般当对象较多的时候,

使用集合来存储对象


List 和 Map、Set 的区别:


List 和 Set 是存储单列数据的集合,Map 是存储键值对这样的双列数据的集合;

List 中存储的数据是有顺序的,并且值允许重复;


Map 中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的;


Set中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素

的 hashcode 决定,即位置是固定的(Set 集合是根据 hashcode 来进行数据存储的,所以

位置是固定的,但是这个位置不是用户可以控制的,所以对于用户来说 set 中的元素还是无

序的)。

相关文章
|
开发工具 数据安全/隐私保护 git
如何从Gitee中拉取项目到HBuilder中?
如何从Gitee中拉取项目到HBuilder中?
|
JavaScript 编译器
热爱函数式的你,句句纯正的 Haskell【库函数篇】
本篇是笔记篇,介绍 Haskell 的强大的库函数,也可感受下与我们平常的 js 操作异同之处:
热爱函数式的你,句句纯正的 Haskell【库函数篇】
|
存储 计算机视觉 开发者
Pillow库进行图像文件处理(一)(配图详解)
Pillow库进行图像文件处理(一)(配图详解)
【C语言】每日刷题 —— 牛客语法篇(3)
前言 大家好,继续更新专栏 c_牛客,不出意外的话每天更新十道题,难度也是从易到难,自己复习的同时也希望能帮助到大家,题目答案会根据我所学到的知识提供最优解。 🏡个人主页:悲伤的猪大肠9的博客_CSDN博客-C——语法,汇编,c_牛客领域博主 ✨✨✨✨如果文章对你有帮助记得点赞收藏关注哦!!✨✨✨✨ 题目来源:牛客网 编程语言初学训练营_在线编程+题解_牛客题霸_牛客网 (nowcoder.com)
|
前端开发 数据安全/隐私保护 开发者
ajax第三例:用户名是否已被注册| 学习笔记
快速学习 ajax第三例:用户名是否已被注册。
128 0
ajax第三例:用户名是否已被注册| 学习笔记
|
XML 移动开发 前端开发
springboot初探
前人说过要对新技术保持好奇。对于游戏开发来讲,前端表现几年会有大的技术革新,还记得flash红火时,刚毕业就敢要入万的月薪。现在过气了,3d开始流行,h5也要占半边天。 反而服务端,就算你拿着五年前的技术,也不大会被市场淘汰,游戏业务还是很窄的 窄的原因,我想是业务需求太小,有多少游戏会出生,能有多少上线,又有几款成大作。 刚开始还可能要好好干,好好优化,结果一款款开发的游戏,还没上线都挂了。心凉了。技术架构根本没来及在线上验证,在上线前都是完美的,牛B的,自大了 很少有一款产品,大作,并且还能持久性的前进。技术能有保持同步的迭代,进化的环境很少
151 0
|
安全 5G 网络性能优化
关键技术六:LTE-A LAA 及 LWA 联合互操作 | 带你读《5G UDN(超密集网络)技术详解》之十五
本章节进一步详细解释 LTE 小小区相关的关键技术之六:LTE-A LAA 及 LWA 联合互操作 ,并且关联着说明它们对后续 5G NR 小小区的基线性影响和适用情况。
关键技术六:LTE-A LAA 及 LWA 联合互操作 | 带你读《5G UDN(超密集网络)技术详解》之十五
|
Ubuntu Linux 开发工具