首页
文章分类
文章归档
关于
登录
憨憨大头个人博客
心存希冀,目有繁星
累计撰写
110
篇文章
累计创建
13
个标签
累计收到
0
条评论
栏目
首页
文章分类
文章归档
关于
登录
目 录
CONTENT
以下是
java面试问题
相关的文章
2024-08-03
线程池ThreadPoolExecutor(详解)
线程池的标准创建方式 大部分企业的开发规范都会禁止使用快捷线程池(具体原因稍后介绍),要求通过标准构造器ThreadPoolExecutor去构造工作线程池。Executors工厂类中创建线程池的快捷工厂方法实际上是调用ThreadPoolExecutor(定时任务使用ScheduledThread
2024-08-03
3
0
0
java面试问题
多线程问题
2024-08-03
spring通过配置文件创建beanFactory
基本 本部分从最基本的Spring开始。配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans> <bean class="base.SimpleBean">&#x
2024-08-03
4
0
0
spring
java面试问题
2024-08-03
Spring - lookup-method方式实现依赖注入
引言 假设一个单例模式的bean A需要引用另外一个非单例模式的bean B,为了在我们每次引用的时候都能拿到最新的bean B,我们可以让bean A通过实现ApplicationContextWare来感知applicationContext(即可以获得容器上下文),从而能在运行时通过Appli
2024-08-03
8
0
0
spring
java面试问题
2024-08-03
spring-mvc解析
初始化 spring-mvc的核心便是DispatcherServlet,所以初始化也是围绕其展开的。类图: Servlet标准定义了init方法是其生命周期的初始化方法。 HttpServletBean.init: @Override public final void
2024-08-03
5
0
0
spring
java面试问题
2024-08-03
JVM调优参数有哪些
Java HotSpot VM中 -XX: 的可配置参数列表进行描述;这些参数可以被松散的聚合成三类: 行为参数(Behavioral Options):用于改变jvm的一些基础行为; 性能调优(Performance Tuning):用于jvm的性能调优; 调试参数(Debugging Optio
2024-08-03
5
0
0
jdk特性
java面试问题
2024-08-03
JVM内存模型
堆(Heap) 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old ),新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。 下图中的Perm代表的是永久代,但是注意永久代并不属于堆内存中的一部分,同时
2024-08-03
13
0
0
java面试问题
jdk特性
2024-08-03
双亲委派机制是什么
如果一个类加载器收到了类加载的请求,它首先不会自己尝试去加载这个类,而是把这个请求委派给父类加载器,每一个层次的类加载器都是加此,因此所有的加载请求最终到达顶层的启动类加载器,只有当父类加载器反馈自己无法完成加载请求时(指它的搜索范围没有找到所需的类),子类加载器才会尝试自己去加载。 各个类加载器之
2024-08-03
8
0
0
java面试问题
2024-08-03
描述一下JVM加载class文件的原理机制?
描述一下JVM加载class文件的原理机制? Java中的所有类,都需要由类加载器装载到JVM中才能运行。类加载器本身也是一个类,而它的工作就是把class文件从硬盘读取到内存中。在写程序的时候,我们几乎不需要关心类的加载,因为这些都是隐式装载的,除非我们有特殊的用法,像是反射,就需要显式的加载所需
2024-08-03
10
0
0
java面试问题
2024-08-03
创建一个对象的过程是怎样的
1.判断对象对应的类是否加载、链接、初始化 虚拟机遇到一条new指令,首先去检查这个指令的参数能否在Metaspace的常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化。(即判断类元信息是否存在)。如果没有,那么在双亲委派模式下,使用当前类加载器以ClassL
2024-08-03
5
0
0
java面试问题
2024-08-03
延迟队列(DelayQueue)
title: 延迟队列(DelayQueue) id: 32485db0-3ae1-45fc-9574-5c0331e1bfc9 date: 2023-03-08 11:39:14 auther: songguangzhi cover: excerpt: 一、什么是延迟队列(DelayQueue)?
2024-08-03
10
0
0
MQ消息队列
java面试问题
jdk特性
1
2
3
4
5