首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java 后端经典面试题
Lorin洛林
创建于2023-10-31
订阅专栏
Java 后端经典面试题
等 16 人订阅
共33篇文章
创建于2023-10-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【多线程系列】终于理解了多线程中不得不谈的并发三大性质
并发是计算机科学领域的重要概念,它涉及到多个任务或操作在同一时间段内执行的能力。并发有三大性质,分别是:原子性、有序性、可见性。
【Java对象】一览 Java 对象庐山真面目及指针压缩
在Java中有一句经典的话,万物皆可是对象,足以说明对象在Java中的重要性,但是大家有没有去了解过Java中的对象是怎么堆中是怎么存在的呢?今天我就带大家来一览Java对象的庐山真面目。
单例模式下双重校验锁 DCL 的灵魂三问
hello,大家好,我是 Lorin,今天给大家带来双重校验锁的灵魂三问?以及我们如何一步步实现一个懒汉式单例。开始阅读前,大家可以思考下面三个问题:
揭秘 Java 字符串类:String、StringBuffer 和 StringBuilder 的奥秘
本文揭秘 Java 字符串类:String、StringBuffer 和 StringBuilder 的奥秘。深入比较它们的性能、线程安全性和适用场景,帮助我们优化代码并提高可靠性。
DMA 和 零拷贝技术 到 网络大文件传输优化
对于小文件传输,我们可以使用零拷贝技术减少上下文的切换和数据拷贝次高性能。 但对于大文件,已经不适合使用基于 PageCahe 的零拷贝技术,我们可以使用 直接 I/O + 异步 I/O 的方式传输大
一文读懂从 CPU 多级缓存 & 缓存一致性协议(MESI)到 Java 内存模型
MESI 缓存一致性协议中为了尽可能的提高性能,引入了 Store Bufferes & Invalidate Queue ,将数据具体的失效时机和写入时间交给了内存屏障控制。
【Java基础】面试官:Java 对象是值传递还是引用传递?
Java 值传递和引用传递一直值讨论比较多的话题,本文将结合概念和案例做一个比较详细的介绍。开始发发车!
MySQL 不同存储引擎下 count(*) count(1) count(field) 结果集和性能上的差异,不要再听网上乱说了
MySQL 不同存储引擎下 count(*) count(1) count(field) 结果集和性能上的差异
面试官:简历上说了解索引,你聊聊索引合并是什么
索引合并优化是一种查询优化技术,它利用多个索引来加速查询的执行。当一个查询中包含多个条件,并且这些条件分别适用于不同的索引时,MySQL 可以将这些索引合并起来使用,减少了回表的次数,以加速查询的执行
从入门到精通:Java线程池原理 3W 字长文全面指南
本文从线程池概念和用途开始介绍,然后接着结合线程池的源码,领略线程池的设计思路,最后结合实践介绍线程使用的一些常见案例以及线程池参数配置难题引出动态线程池。
【多线程系列】JUC 中的另一重要大杀器 AQS 抽象队列同步器
AQS 全称是 AbstractQueuedSynchronizer,是 Java 并发包中的一个抽象类,用于构建各种同步器和锁,如 ReentrantLock、CountDownLatch。
【多线程系列】终于懂了 Java 中的各种锁
Java 中提供了种类丰富的锁,每种锁因有不同的特性在不同的场景能够展现出较高的性能,本文在概念的基础上结合源码 + 使用场景进行举例,让读者对 Java 中的锁有更加深刻的认识。
【多线程系列】经典面试题 面试官:使用多线程实现循环顺序打印 123
Hello,我是Lorin 洛林,今天继续带来了多线程系列知识分享,想必大家面试时都遇到一个经典的面试题:用多线程实现循环打印123?