首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Alva_
掘友等级
Java工程师
热爱技术,热爱生活!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
那些年,我们又爱又恨的HashMap(一)
存取元素无序。 JDK1.8以后,由数组+链表+红黑树构成,当链表长度大于阈值(默认为8),并且数组长度大于64时,链表会转化为红黑树去解决哈希冲突。 链表转化为红黑树之前会进行判断,若果阈值大于8,但是数组长度小于64,这时链表不会转化为红黑树去存储数据,而是会对数组进行扩容…
java集合框架详细介绍
SortedSet是个接口,只有一个实现类(TreeSet),元素唯一。 LinkedList:底层数据结构是链表,查询慢、增删快,线程不安全,效率高。 TreeSet:底层数据结构是红黑树(有序、唯一),利用自然排序和比较器排序保证元素有序,根据返回值是否为0判断元素是否唯一…
关于IO流操作时的对象选择问题
当我们在进行IO流操作的时候,遇到最大的问题就是由于IO流对象有很多,导致我们不知道该选用哪一个具体的对象。这时我们就需要找到这些对象的特点,进而选择适合的对象进行相关操作。 我们可以通过三个明确来确定我们需要的对象。 目的设备:内存,硬盘,控制台。 1、需求:将一个文本文件中…
单例设计模式介绍
在有些系统中,为了节省内存资源、保证数据内容的一致性,对某些类要求只能创建一个实例,这就是所谓的单例模式。 定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 单例模式是设计模式中最简单的模式之一。通常,普通类的构造函数是公有的,外部类可以通过“new 构造函数(…
基于LinkedList实现队列和栈数据结构
需求:基于LinkedList实现队列数据结构队列数据结构特点:先进先出代码实现:需求:基于LinkedList实现栈数据结构栈数据结构特点:先进先出代码实现:测试代码:
个人成就
文章被点赞
112
文章被阅读
18,135
掘力值
582
关注了
6
关注者
41
收藏集
1
关注标签
7
加入于
2019-12-15