排序
【Java】Java为什么需要泛型?泛型类如何定义使用?泛型接口和方法如何定义使用?泛型的上限和下限?(约1124字)
文章目录为什么需要泛型?泛型类如何定义使用?泛型接口如何定义使用?泛型方法如何定义使用?泛型的上限和下限?如何理解Java中的泛型是伪泛型?
【Java】Java异常类层次结构?throw和throws的区别?可查的异常和不可查的异常区别?(约998字)
文章目录Java异常类层次结构?# 可查的异常(checked exceptions)和不可查的异常(unchecked exceptions)区别?# throw和throws的区别?# Java 7 的 try-with-resource?# 异常的底层?
【Java】Java集合有哪些类?ArrayList的底层如何实现?ArrayList自动扩容如何实现?ArrayList的Fail-Fast机制?(约732字)
文章目录集合有哪些类?# ArrayList的底层?# ArrayList自动扩容?# ArrayList的Fail-Fast机制?
【Java】Java的Map有哪些类?JDK7 HashMap如何实现?JDK8 HashMap如何实现?HashSet是如何实现的?什么是WeakHashMap?(约862字)
文章目录Map有哪些类?# JDK7 HashMap如何实现?# JDK8 HashMap如何实现?# HashSet是如何实现的?# 什么是WeakHashMap?
【微服务和云原生】服务发现组件 Eureka 的几个主要调用过程?(约2415字)
文章目录服务发现组件 Eureka 的几个主要调用过程前言Eureka 是什么服务注册中心(Eureka Server)服务注册(Register)服务续约(Renew)服务下线(Cancel)服务剔除(Eviction)服务提供者(S...
【Java】Java语法基础面试题8道(约1092字)
文章目录a = a + b 与 a += b 的区别3*0.1 == 0.3 将会返回什么? true 还是 false?能在 Switch 中使用 String 吗?对equals()和hashCode()的理解?final、finalize 和 finally 的不同之处?String...
【Java】如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?(约1817字)
文章目录面试题面试官心理分析面试题剖析大量消息在 mq 里积压了几个小时了还没解决mq 中的消息过期失效了mq 都快写满了1. 提高消费并行度2. 批量方式消费3. 跳过非重要消息4. 优化每条消息消费...
【Java】如何保证消息的可靠性传输?如何处理消息丢失的问题?(约2872字)
文章目录面试题面试官心理分析面试题剖析RabbitMQ生产者弄丢了数据RabbitMQ 弄丢了数据消费端弄丢了数据Kafka消费端弄丢了数据Kafka 弄丢了数据生产者会不会弄丢数据?RocketMQ消息丢失的场景生...
【后端长篇精品汇总】Java并发编程面试题(约16884字)
文章目录# Java并发编程面试题# 多线程# java里面的线程和操作系统的线程一样吗?# 使用多线程要注意哪些问题?# 保证数据的一致性有哪些方案呢?# 线程的创建方式有哪些?# 怎么启动线程 ?# 如...
13 道 Java HashMap 精选面试题(约1982字)
文章目录01、HashMap的底层数据结构是什么?02、为什么链表改为红黑树的阈值是 8?03、解决hash冲突的办法有哪些?HashMap用的哪种?04、为什么在解决 hash 冲突的时候,不直接用红黑树?而选择...