互动
最近评论
stonewu
👍👍
stonewu
好丝滑的博客!
stonewu
哇哇哇什么是Java啊
stonewu
啦啦啦
stonewu
hgg
标签
寻找感兴趣的领域
kubernetes
1
mongodb
1
注解
1
seata
1
rabbitmq
3
集合
2
设计模式
1
技术方案
1
mq
6
事务
2
微服务
8
mybatis
1
mysql
2
redis
4
日志
2
aop
1
security
2
springboot
1
安全
1
rbac
2
spring
3
锁
3
调优
3
垃圾回收
2
栈
1
堆
3
jvm
6
多线程
3
线程
2
底层
11
juc
3
并发
5
面试
22
linux
2
docker
2
git
1
常用命令
1
反射
2
动态代理
1
Java
11
Halo
0
文章
二月 2024
1
篇
一月 2024
1
篇
十二月 2023
14
篇
十一月 2023
16
篇
十月 2023
1
篇
九月 2023
1
篇
八月 2023
1
篇
功能
显示模式
文章
归档
分类
标签
更多
评论
文档备忘录
网址收藏
相册
代办
关于我
文章
归档
分类
标签
更多
评论
文档备忘录
网址收藏
相册
代办
关于我
标签
kubernetes
1
mongodb
1
注解
1
seata
1
rabbitmq
3
集合
2
设计模式
1
技术方案
1
mq
6
事务
2
微服务
8
mybatis
1
mysql
2
redis
4
日志
2
aop
1
security
2
springboot
1
安全
1
rbac
2
spring
3
锁
3
调优
3
垃圾回收
2
栈
1
堆
3
jvm
6
多线程
3
线程
2
底层
11
juc
3
并发
5
面试
22
linux
2
docker
2
git
1
常用命令
1
反射
2
动态代理
1
Java
11
Halo
0
播放音乐
文章
归档
分类
标签
更多
评论
文档备忘录
网址收藏
相册
代办
关于我
东的备忘录
标签: 面试
首页
文章
归档
分类
标签
文档备忘录
更多
评论
文档备忘录
网址收藏
相册
代办
关于我
关于
0
kubernetes
1
mongodb
1
注解
1
seata
1
rabbitmq
3
集合
2
设计模式
1
技术方案
1
mq
6
事务
2
微服务
8
mybatis
1
mysql
2
redis
4
日志
2
aop
1
security
2
springboot
1
安全
1
rbac
2
spring
3
锁
3
调优
3
垃圾回收
2
栈
1
堆
3
jvm
6
多线程
3
线程
2
底层
11
juc
3
并发
5
面试
22
linux
2
docker
2
git
1
常用命令
1
反射
2
动态代理
1
Java
11
Halo
0
面试
JVM
推荐文章
未读
JVM垃圾回收
一、Java垃圾回收机制(GC是什么?为什么要GC) 为了让程序员更专注于代码的实现,而不用过多的考虑内存释放的问题,所以,在Java语言中,有了自动的垃圾回收机制,也就是我们熟悉的GC(Garbage Collection)。 有了垃圾回收机制后,程序员只需要关心内存的申请即可,内存的释放由系统自
jvm
堆
底层
面试
Java
垃圾回收
2023-11-29
JVM
面试
未读
类加载子系统
一、什么是类加载器,类加载器有哪些? 要想理解类加载器的话,务必要先清楚对于一个Java文件,它从编译到执行的整个过程。 类加载器:用于装载字节码文件(.class文件) 运行时数据区:用于分配存储空间 执行引擎:执行字节码文件或本地方法 垃圾回收器:用于对JVM中的垃圾内容进行回收
jvm
底层
面试
Java
2023-11-29
面试
JVM
推荐文章
未读
JVM内存结构
一、JVM内存整体结构(运行时数据区): 前言:JVM的组成 | 东的博客 (dongtech.eu.org) 当我们通过前面的:类的 加载 –> 验证 –> 准备 –> 解析 –> 初始化,这几个阶段完成后,就会用到执行引擎对我们的类进行使用,同时执行引擎将会使用到我们运行时数据区
jvm
堆
栈
底层
面试
2023-11-28
面试
JVM
未读
JVM的组成
一、JVM是什么 Java Virtual Machine Java程序的运行环境(java二进制字节码的运行环境) 好处: 一次编写,到处运行 自动内存管理,垃圾回收机制 二、JVM由哪些部分组成,运行流程是什么?
面试
jvm
底层
Java
2023-11-28
面试
JVM
未读
JVM相关面试题
5.JVM相关面试题 5.1 JVM组成 面试官:JVM由那些部分组成,运行流程是什么? 候选人: 嗯,好的~~
jvm
面试
调优
2023-11-28
并发编程
面试
未读
线程基础
前置:线程与进程的区别 | 东的博客 (dongtech.eu.org) 一、创建线程的四种方式 参考回答: 共有四种方式可以创建线程,分别是:继承Thread类、实现runnable接口、实现Callable接口、线程池创建线程 详细创建方式参考下面代码: ① 继承Thread类</
线程
多线程
并发
面试
juc
底层
2023-11-28
面试
并发编程
未读
线程与进程的区别
一、线程和进程的区别? 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的。 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。
面试
并发
底层
2023-11-28
面试
微服务
未读
消息中间件面试题
RabbitMQ关键词 数据隔离 virtual host SpringAMQP 能者多劳 prefetch:1 # 每次只能获取一条消息 交换机类型 Fanout Direct Topic Headers amqp注解声明: @RabbitListener(bindings = @QueueBin
微服务
面试
mq
2023-11-20
面试
微服务
未读
微服务面试题
面试官:Spring Cloud 5大组件有哪些? 候选人: 早期我们一般认为的Spring Cloud五大组件是 Eureka : 注册中心 Ribbon : 负载均衡 Feign : 远程调用 Hystrix : 服务熔断 Zuul/Gateway : 网关 随着SpringCloudAlibb
微服务
面试
2023-11-16
面试
未读
Java基础面试题
1:final, finally, finalize 的区别是什么? final 用于修饰属性, 方法和类, 分别表示属性不能被重新赋值, 方法不可被覆盖, 类不可被继承。 finally 是异常处理语句结构的一部分,一般以 try-catch-finally 出现, finally 代码块表示总是
面试
2023-11-16
1
2
3
上页
下页
你好啊!
一个不断学习中小菜鸡程序员...
我的小窝
分享设计与科技生活
最新评论
👍👍
游客 /
好丝滑的博客!
略略略12138 /
哇哇哇什么是Java啊
Administrator /
啦啦啦
Administrator /
hgg
Administrator /
最近发布
常用命令整理
2023-09-06 09:44:00
Kubernetes学习笔记
2024-02-19 10:27:51
MongoDB手册
2024-01-02 17:23:00
注解和反射
2023-12-28 15:24:10
分类
实用教程
2
JavaSE
1
微服务
7
Spring
2
JVM
6
并发编程
5
效率开发
9
面试
24
推荐文章
7
私货🤪
0
kubernetes
1
mongodb
1
注解
1
seata
1
rabbitmq
3
集合
2
设计模式
1
技术方案
1
mq
6
事务
2
微服务
8
mybatis
1
mysql
2
redis
4
日志
2
aop
1
security
2
springboot
1
安全
1
rbac
2
spring
3
锁
3
调优
3
垃圾回收
2
栈
1
堆
3
jvm
6
多线程
3
线程
2
底层
11
juc
3
并发
5
面试
22
linux
2
docker
2
git
1
常用命令
1
反射
2
动态代理
1
Java
11
Halo
0
二月 2024
1
篇
一月 2024
1
篇
十二月 2023
14
篇
十一月 2023
16
篇
十月 2023
1
篇
九月 2023
1
篇
八月 2023
1
篇
文章数 :
39
访问量 :
2389
建站天数 :
2023-06-22
繁