自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除