首页
文章分类
文章归档
关于
登录
憨憨大头个人博客
心存希冀,目有繁星
累计撰写
112
篇文章
累计创建
13
个标签
累计收到
0
条评论
栏目
首页
文章分类
文章归档
关于
登录
目 录
CONTENT
以下是
java面试
相关的文章
2025-09-03
深入理解 JVM 的垃圾收集器:CMS、G1、ZGC
垃圾回收对于 Java 党来说,是一个绕不开的话题,工作中涉及到的调优工作也经常围绕着垃圾回收器展开。面对不同的业务场景,往往需要不同的垃圾收集器才能保证 GC 性能,因此,对于面大厂或者有远大志向的球友可以卷一下垃圾收集器。 就目前来说,JVM 的垃圾收集器主要分为两大类:分代收集器和分区收集器,
2025-09-03
8
0
0
java面试问题
2024-09-03
mybatis源码分析
原文链接:橙子&栗子&世界——Mybatis-Plus的使用(五)——源码理解 在说Mybatis-Plus(后面简称MP)之前,我们先来了解了解Mybatis的工作流程。 Mybatis的执行流程的分析 先来认识一些Mybatis的主要的类和接口: Configuration:将mybatis配置
2024-09-03
43
0
0
java面试问题
2024-09-03
java多线程面试题
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看
2024-09-03
32
0
0
java面试问题
2024-09-03
java中volatile关键字
概 述 在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以 volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型( JMM),Java并发编程的一些特性都牵扯出来,深入地话还可以考察 JVM底层实现以及操作系统的相关知识。下面我们以一次假想
2024-09-03
39
0
0
多线程问题
java面试问题
2024-09-03
Java虚拟机(JVM)面试题大集合
说一下 JVM 的主要组成部分及其作用? JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。 Class loade
2024-09-03
34
0
0
java面试问题
jdk特性
2024-09-03
Java的 GC机制
JVM的运行数据区 首先我简单来画一张 JVM的结构原理图: 我们重点关注 JVM在运行时的数据区,你可以看到在程序运行时,大致有5个部分: 方法区 不止是存“方法”,而是存储整个 class文件的信息,JVM运行时,类加载器子系统将会提取 class文件里面的类信息,并将其存放在方法区中。例如类的
2024-09-03
10
0
0
java面试问题
jdk特性
2024-09-03
java面试题集合(基础篇)
Java 基础篇 Java 有哪些特点 并发性的:你可以在其中执行许多语句,而不必一次执行它 面向对象的:基于类和面向对象的编程语言。 独立性的:支持一次编写,到处运行的独立编程语言,即编译后的代码可以在支持 Java 的所有平台上运行。 Java 的特性 Java 的特性有如下这几点 简单,Jav
2024-09-03
16
0
0
java面试问题
2024-09-03
MySQL 中的锁机制
MySQL 中的锁机制 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。 MySQL 数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设计,所以各存储引擎的锁定机制也有较大区别。 一
2024-09-03
21
0
0
mysql
java面试问题
2024-09-02
并发编程框架----Disruptor框架
并发编程框架----Disruptor框架 背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了
2024-09-02
7
0
0
多线程问题
2024-09-02
延迟队列(DelayQueue)
一、什么是延迟队列(DelayQueue)? DelayQueue 是 Java 并发包 java.util.concurrent 下的一个 Class,其官方定义如下所示。 /** * An unbounded {@linkplain BlockingQueue blocki
2024-09-02
0
0
0
MQ消息队列
jdk特性
1
2
3