当前位置: 首页 > article >正文

Java面试题2024(Java面试八股文)

文章目录

  • 基础
  • Spring
    • spring
  • Mybatis
  • 数据库
    • Mysql
  • redis
  • 并发编程
  • 网络通信
  • 消息队列MQ
  • 分布式
    • 分布式事务
  • 设计模式

更新中

基础

Java基础
Java对象的创建
集合
HashMap详解
HashMap实现原理
ConcurrentHashMap原理详解
反射
JAVA反射详解
异常
Java 的异常体系
泛型
Java泛型详解
注解
Java注解
序列化
java序列化有哪些方式

Spring

spring

spring事务失效的场景有哪些
SpringMVC工作原理

Mybatis

数据库

Mysql

MySQL 索引结构采用 B+树原因
mysql索引详解
MySQL中InnoDB中的意向锁

redis

缓存雪崩、缓存穿透、缓存击穿
Redis单线程为啥这么快

并发编程

ForkJoinPool和ThreadPoolExecutor区别
高并发接口限流方案

网络通信

跨域详解和跨域解决方法
正向代理和反向代理
http和https的区别
TCP 粘包/拆包
OSI七层模型

消息队列MQ

分布式

分布式事务

什么是分布式事务
如何解决接口幂等的问题(防止优惠券有人重复刷)

设计模式


http://www.kler.cn/a/232577.html

相关文章:

  • Flutter 小技巧之 OverlayPortal 实现自限性和可共享的页面图层
  • 万字长文解读深度学习——生成对抗网络GAN
  • FluentUI使用
  • 穿越数据迷宫:C++哈希表的奇幻旅程
  • 自由学习记录(21)
  • 【机器学习】如何配置anaconda环境(无脑版)
  • C语言---计算n的阶乘
  • 云计算运营模式介绍
  • <网络安全>《18 数据安全交换系统》
  • K8S系列文章之 [使用 Alpine 搭建 k3s]
  • 【Flink状态管理(二)各状态初始化入口】状态初始化流程详解与源码剖析
  • 开源大数据集群部署(十)Ranger usersync部署
  • 【RT-DETR有效改进】利用SENetV2重构化网络结构 (ILSVRC冠军得主,全网独家首发)
  • Springboot 整合 Elasticsearch(二):使用HTTP请求来操作ES
  • 开源大型语言模型概览:多语种支持与中文专注
  • ruoyi若依框架SpringSecurity实现分析
  • leetcode (算法)66.加一(python版)
  • 美国服务器如何
  • 眸思MouSi:“听见世界” — 用多模态大模型点亮盲人生活
  • Bee+SpringBoot稳定的Sharding、Mongodb ORM功能(同步 Maven)
  • C#系列-访问SqlServer+Mysql+Oracle数据库(6)
  • 4.0 Zookeeper Java 客户端搭建
  • B2080 计算多项式的值(洛谷)
  • 【Linux】Linux开发工具(yum、gdb、git)详解
  • API接口访问鉴权设计和实现的经验总结
  • 如何开始深度学习,从实践开始