网站首页 教程文章 第281页
-
HashMap 中这些设计,绝了
送大家以下java学习资料一、HashMap构造器HashMap总共给我们提供了三个构造器来创建HashMap对象。1.无参构造函数publicHashMap():使用无参构造函数创建的hashmap对象,其默认容量为16,默认的负载因子...
2025-01-03 jxf315 教程文章 75 ℃ -
Redis原理 - 对象的数据结构SDS、Inset、Dict、ZipList、QuickList
Redis数据结构1.SDSRedis是用C语言写的,但是对于Redis的字符串,却不是C语言中的字符串(即以空字符’\0’结尾的字符数组),它是自己构建了一种名为简单动态字符串(simpledynamicstring...
2025-01-03 jxf315 教程文章 58 ℃ -
《关于横扫一线厂的那些面试真题》滴滴Java岗(附答案)
手撕单例模式所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java,一般常用在工具类的实现或创建对象需要消耗资源。特点:类构造器私有、持有自己类型的属性、对外提供获取实例的静态方法懒汉模式线程...
2025-01-03 jxf315 教程文章 71 ℃ -
HashMap和Hashtable有什么区别?
HashMap和Hashtable都是用于实现基于键值对的映射数据结构的类。它们的主要区别在于线程安全性、null值的处理和迭代器的顺序。1.线程安全性 Hashtable是线程安全的,它的方法都是同步的。而HashMap则不是线程安全的...
2025-01-03 jxf315 教程文章 50 ℃ -
数据结构——Map和哈希表
数据结构教程:Map和哈希表一、定义与概念Map(映射)是一种关联容器,它存储的是键值对(key-valuepair),允许通过唯一的键来快速查找对应的值。在许多编程语言中,如C++的std::map、Java的java.util.Map...
2025-01-03 jxf315 教程文章 62 ℃ -
字节跳动这份面试题,你能打几分
最近这段时间,身边的一个朋友刚刚拿到字节跳动的offer,一起来复盘一下他的offer之路,希望能给正在看机会的你有所帮助。这次面试总共经历了四轮,这四轮面试都是视频面试,其中前三轮是技术面试,最后一轮是hr面试。前三轮技术面试都有一个手动...
2025-01-03 jxf315 教程文章 45 ℃ -
深度解析HashMap集合底层原理
目录前置知识==和equals的区别为什么要重写equals和HashCode时间复杂度(不带符号右移)>>>^异或运算&(与运算)位移操作:1<<2=4,1左移两位为什么等于4HashMap集合特点及源码分...
2025-01-03 jxf315 教程文章 34 ℃ -
JAVA集合
JAVA集合1.接口集成关系和实现集合类存放于Java.util包中,主要有3种:set(集)、list(列表包含Queue)和map(映射)。1.Collection:Collection是集合List、Set、Queue的最...
2025-01-03 jxf315 教程文章 48 ℃ -
jvm调优技巧 - 内存抖动 、Xms和Xmx参数为什么要设置相同的值
前言在网上看到大部分的帖子都有介绍性能调优的案例,其中有一项就是告诉你Xms和Xmx参数一定要设置成相同的,这样就可以达到优化的目的,就像这样-Xms1024m-Xmx1024m但是却没说为什么要这么设置,那么这篇文章就是来告诉你...
2025-01-03 jxf315 教程文章 64 ℃ -
金三银四,HashMap常见面试题含解析
HashMap与HashTable之间的区别1.HashMap线程不安全、HashTable线程安全,但是使用HashTable在多线程的情况下效率比较偏低,所以在多线程的情况下使用ConcurrentHashMap;2.多线程的情况下使用...
2025-01-03 jxf315 教程文章 45 ℃
- 05-15Redis大Key分析利器:支持TOP N、批量分析与从节点优先
- 05-15别再说Redis是单线程了!面试官挖坑高频题,答对这3点直接满分
- 05-15Java面试官最爱问的那些Redis面试题盘点
- 05-15Redis主从同步与故障切换的常见问题及解决方案
- 05-15你必须懂的Redis十大应用场景
- 05-15Redis主从,集群,哨兵你了解多少?
- 05-15Redis持久化技术深度解析及适用场景分析
- 05-15思考:为什么数据库会丢失数据?
- 控制面板
- 网站分类
- 最新留言
-