程序百科,作者程序百科 - 第25页 共58页-程序百科-第25页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:什么是 Java 的 Integer 缓存池?-程序百科

面试题:什么是 Java 的 Integer 缓存池?

Java中的Integer缓存池是指在JVM启动时预先创建的一系列Integer对象,这些对象代表了一定范围内的整数值。这一机制是为了提高性能和减少内存使用而设计的。具体来说,在Integer类中有一个名为In...
6个月前
4511
面试题: Java 线程池核心线程数在运行过程中能修改吗?如何修改?-程序百科

面试题: Java 线程池核心线程数在运行过程中能修改吗?如何修改?

在 Java 的 ThreadPoolExecutor 中,核心线程数(core pool size)默认情况下是在创建线程池实例时设定的,并且在运行期间通常是固定的。 然而,在某些情况下你可能需要动态调整核心线程数以适...
6个月前
4512
面试题:Java 里的对象在虚拟机里面是怎么存储的?-程序百科

面试题:Java 里的对象在虚拟机里面是怎么存储的?

在 Java 虚拟机(JVM)中,对象的存储主要涉及几个关键部分:堆内存、方法区以及栈内存。以下是关于 Java 对象在 JVM 中如何存储的详细说明: 堆(Heap) 对象实例数据:几乎所有的对象实例数据...
6个月前
4512
面试题:Redis 中有哪些内存淘汰策略?-程序百科

面试题:Redis 中有哪些内存淘汰策略?

Redis 提供了 8 种内存淘汰策略,用于在内存不足时自动删除数据,以腾出空间容纳新数据。这些策略分为 4 类:LRU(最近最少使用)、LFU(最不经常使用)、Random(随机) 和&nbs...
5个月前
4514
面试题:JavaScript 如何判断一个对象是不是空对象?-程序百科

面试题:JavaScript 如何判断一个对象是不是空对象?

这是一个常见的 JavaScript 面试题,考察对对象属性遍历和 Object API 的掌握。判断一个对象是否为空对象(即不包含任何自身可枚举属性),有多种方法。 ✅ 方法一:Object.keys()(推荐,简洁...
面试题:MySQL 中的数据排序是怎么实现的?-程序百科

面试题:MySQL 中的数据排序是怎么实现的?

MySQL 中的数据排序主要通过 排序算法 和 索引的有序性 实现,具体逻辑与存储引擎(如 InnoDB)、查询语句、数据量密切相关。以下是其核心实现原理和流程: 一、核心逻辑:...
5个月前
4511
面试题:为什么 G1 垃圾收集器不维护年轻代到老年代的记忆集?-程序百科

面试题:为什么 G1 垃圾收集器不维护年轻代到老年代的记忆集?

G1垃圾收集器的设计初衷是为了高效管理大堆内存,同时提供可预测的停顿时间。 为了实现这些目标,G1引入了分区(Region)的概念,并且在不同代之间使用记忆集(Remembered Set, RS)来跟踪跨代...
6个月前
4410
面试题:在 Vue 事件中传入 $event,使用 e.target 和 e.currentTarget 有什么区别?-程序百科

面试题:在 Vue 事件中传入 $event,使用 e.target 和 e.currentTarget 有什么区别?

在 Vue 的事件处理中,e.target 和 e.currentTarget 都是原生 DOM 事件对象的属性,它们都指向 DOM 元素,但代表的含义完全不同。理解它们的区别对于正确处理事件委托和事件冒泡至关重要。 核心...
4个月前
4410
面试题:什么是 Java 中的继承机制?-程序百科

面试题:什么是 Java 中的继承机制?

在Java中,继承是一种机制,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的属性和方法。通过继承,子类可以重用、扩展和修改父类的行为,而无需重新编写已有代码。这是面向...
6个月前
447
面试题:Java 中的 TreeMap 是什么?-程序百科

面试题:Java 中的 TreeMap 是什么?

TreeMap 是 Java 中 Map 接口的一种实现,它位于 java.util 包中。与 HashMap 不同,TreeMap 使用红黑树(Red-Black tree)这种自平衡二叉查找树的数...
6个月前
445