- 博客(4)
- 收藏
- 关注
原创 【Java面试必修课】彻底搞懂Java中的BIO、NIO、AIO!
特性BIONIOAIO阻塞类型同步阻塞同步非阻塞(多路复用)异步非阻塞线程模型一连接一线程单线程处理多连接回调驱动,无需轮询吞吐量低高极高复杂度低中高适用场景连接数少高并发短连接长连接、大文件传输。
2025-03-06 00:00:23
1964
原创 【Java面试必修课】深入理解happens-before原则,告别线程安全问题!
在多线程编程中,和问题就像潜伏的幽灵,稍不留神就会导致程序崩溃。Java通过JMM(Java Memory Model)提供了一套内存可见性规则,而其中的正是解决这类问题的核心钥匙!本文将用实际代码案例,带你彻底搞懂这个让无数开发者头疼的“玄学”规则!
2025-03-04 23:17:16
1439
原创 【Java面试必修课】深入剖析 Java 中的 HashMap:面试高频考点全解析
HashMap是 Java 开发中不可或缺的数据结构,掌握它的实现原理和特性不仅能帮助你在面试中脱颖而出,还能在实际开发中更好地优化代码性能。希望这篇文章能为你提供有价值的参考,祝你在面试中取得好成绩!🚀。
2025-02-27 22:22:37
665
原创 【Java面试必修课】String、StringBuilder和StringBuffer的区别详解
在Java开发中,字符串操作是常见的需求。String和是Java中用于处理字符串的三个核心类,它们各自具有不同的特性和使用场景。本文将深入探讨它们的区别,帮助你在实际开发中选择合适的类。(文末有灵魂总结表格以及近年来面试中最常见的问题以及答案,赶时间的同学可直接划到底部)
2025-02-26 23:24:31
2164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人