jvm-并发-java基础-数据结构小测

这篇文章是一些练习题,答案后续更新。

请简述银行家算法

请简述死锁产生的条件

解决死锁的几种方式

简述synchronized锁的膨胀

什么是cas

cas 的问题如何解决

jmm 简单理解

volatile

单例模式 线程安全的两种代码 懒汉&恶汉

线程池的7个参数分别是什么作用

请实现交替打印abc

AQS原理是什么

模版设计模式

jvm常见的垃圾回收算法

为对象分配内存的方式

强软弱虚引用的区别

讲讲cms和g1收集器的原理 流程 优缺点

什么是分配担保,在什么情景下触发

简单说说双亲委派和破坏双亲委派,各有什么优缺点

简单说说类加载

有过jvm调优的经历吗,阐述一下原因和如何处理的

基本数据类型,几个字节,数据范围

接口和抽象类的区别

反射的认识

代理的认识

实现单链表反转

链表成环判定,链表成环点的确定

二叉树的层次遍历,二叉树的前中后序遍历(递归,和非递归)

b树家族的特点

hashmap的put值的流程

相关推荐
极光代码工作室2 分钟前
基于SpringBoot的校园论坛系统
java·springboot·web开发·后端开发
XS03010615 分钟前
Spring Bean 作用域 & 生命周期
java·后端·spring
NagatoYukee16 分钟前
Spring Security基础部分学习
java·学习·spring
彦为君16 分钟前
JavaSE-07-异常机制
java·开发语言·后端·python·spring
_Aaron___1 小时前
Spring AI 接入 MCP:工具调用不是“能调就行”,关键是边界治理
java·人工智能·spring
向量引擎2 小时前
从零起步,如何打造专属向量引擎 API 中转工作流?
java·服务器·前端
LJianK12 小时前
普通接口,用到getter和setter方法的地方,jackson转换
java
辰海Coding2 小时前
MiniSpring框架学习-分解 Dispatcher
java·学习·spring·架构
初夏睡觉2 小时前
数据结构学习之~二叉堆 (P3378 【模版】堆)
数据结构·c++·学习
AI人工智能+电脑小能手2 小时前
【大白话说Java面试题 第84题】【Mysql篇】第14题:为什么用 InnoDB 存储引擎的表建议用整型的自增主键?
java·开发语言·数据库·mysql·面试