首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户3050724404224
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
ArrayList扩容机制
1 创建ArrayList对象 底层调用无参构造 通过无参构造生成对象时并没有初始化底层数组,这样的懒加载模式可以节省内存。 2 调用add(E e) 底层原理 调用ensureCapacityInt
HashMap 与 HashTable 区别
功能特性 HashTable 是线程安全的,而 HashMap 不是。 HashMap 的性能要比 HashTable 更好,因为,HashTable 采用了全局同步锁来保证安全性,对性能影响较大。
Java反射的优缺点
java反射的优点: 增加程序的灵活性,可以在运行过程中,动态对类进行修改和操作。 提高代码复用率,比如动态代理就是用到了反射机制。 可以在运行时轻松获取任意一个类的方法、属性,并且还能通过反射进行动
ConcurrentHashMap实现原理
ConcurrentHashMap 的整体架构 这个是 ConcurrentHashMap 在 JDK1.8 中的存储结构,它是由数组、单向链表、红黑树组成。 当我们初始化一个 ConcurrentH
Redis缓存淘汰策略
当 Redis 使用的内存达到 maxmemory 参数配置的阈值的时候,Redis 就会根据 配置的内存淘汰策略。把访问频率不高的key从内存中移除。 maxmemory 默认情况是当前服务器的最大
ReentrantLock实现原理
首先,ReentrantLock 是一种可重入的排它锁,主要用来解决多线程对共享资源 竞争的问题。 它的核心特性有几个: 它支持可重入,也就是获得锁的线程在释放锁之前再次去竞争同一把锁的时候, 不需要
针对算法可能涉及的相关测试点有哪些
逆序算法 空字符串:当输入的字符串为空时,算法应该返回一个空字符串。 单字符字符串:当输入的字符串只有一个字符时,算法应该返回该字符本身。 多字符字符串:当输入的字符串有多个字符时,算法应该能够正确地
HTTP 1.0和1.1的区别
HTTP(HyperText Transfer Protocol)是一种用于传输超媒体文档(如HTML)的应用层协议。HTTP 1.0和HTTP 1.1是两个不同的版本,它们有以下几点不同: 缓存机制
redis的String和java的String的不同
Redis 的 String 和 Java 的 String 是两种完全不同的类型,虽然它们的名字都含有“String”这个词汇,但是含义上有所不同。 Redis 的 String 在 Redis 中
Netty相关内容
Netty 是什么? Netty 是⼀个 基于 NIO 的 client-server(客户端服务器)框架,使⽤它可以快速简 单地开发⽹络应⽤程序。 它极⼤地简化并优化了 TCP 和 UDP 套接字服
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2023-02-24