程序百科,作者程序百科 - 第42页 共59页-程序百科-第42页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:Java 并发库中提供了哪些线程池实现?它们有什么区别?-程序百科

面试题:Java 并发库中提供了哪些线程池实现?它们有什么区别?

Java 并发库(java.util.concurrent 包)提供了多种线程池实现,这些实现通过 Executors 工厂类提供便捷的创建方法。以下是几种常见的线程池类型及其特点和适用场景: 1. FixedThreadPool 创建...
面试题:React 的 keys 是否需要设置为全局唯一?为什么?-程序百科

面试题:React 的 keys 是否需要设置为全局唯一?为什么?

不需要。React 中的 key 不需要设置为全局唯一,只需要在当前的兄弟节点(siblings)范围内唯一即可。 为什么只需要在兄弟节点中唯一? React 在进行 reconciliation(协调)过程时,会比较同一...
10个月前
566
面试题:如何使用 React 的 useState?请举例说明-程序百科

面试题:如何使用 React 的 useState?请举例说明

useState 是 React Hooks 中最基础也是最常用的 Hook,它允许你在函数组件中添加本地状态(state),而无需使用类组件。 1. 基本语法 const [state, setState] = useState(initialState); state...
10个月前
568
面试题:Java 中的 TreeMap 是什么?-程序百科

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

TreeMap 是 Java 中 Map 接口的一种实现,它位于 java.util 包中。与 HashMap 不同,TreeMap 使用红黑树(Red-Black tree)这种自平衡二叉查找树的数...
1年前
565
面试题:Redis 在生成 RDB 文件时如何处理请求?-程序百科

面试题:Redis 在生成 RDB 文件时如何处理请求?

Redis 在生成 RDB 文件时,通过 fork 子进程 和 写时复制(Copy-On-Write, COW) 机制,能够在不阻塞主线程的情况下处理客户端请求,同时保证生成的 RDB 文件数据一致...
1年前
567
面试题:什么是 Java 的 happens-before 规则?-程序百科

面试题:什么是 Java 的 happens-before 规则?

在Java中,happens-before 规则是Java内存模型(JMM, Java Memory Model)的一部分,用于定义程序中操作之间的部分有序关系,确保多线程环境下的可见性和顺序性。 通过这些规则,程序员可以确定...
面试题:Java 的 synchronized 是怎么实现的?-程序百科

面试题:Java 的 synchronized 是怎么实现的?

Java 的 synchronized 关键字提供了一种简单而强大的机制来确保线程安全,它通过隐式的方式实现对象或类级别的锁控制。以下是 synchronized 实现机制的详细解释: 1. 锁的对象 实例方法:当 syn...
面试题:什么是 Java 中的继承机制?-程序百科

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

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

面试题:display:inline-block 什么时候会显示间隙?

display: inline-block 元素之间出现空白间隙是一个经典的 CSS 布局问题。这个间隙并非由 margin 引起,而是由于 HTML 中的空白字符(空格、换行、制表符)在渲染时被当作“空白符”处理所导致...
12个月前
555
面试题:Java 中常见的垃圾收集器有哪些?-程序百科

面试题:Java 中常见的垃圾收集器有哪些?

在Java中,垃圾收集器是Java虚拟机(JVM)的一部分,负责自动管理内存,回收不再使用的对象所占用的内存。 随着Java的发展,出现了多种不同的垃圾收集器,每种都有其特定的应用场景和优化目标。...
1年前
5510