- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 SpringBoot3学习
导入相关的场景,拥有相关的功能。场景启动器默认支持的场景:官方提供的场景:命名为spring-boot-starter-*第三方提供的场景:命名为*-spring-boot-starter。
2023-08-12 23:38:14 445
原创 JAVA面试题
并且,目标对象的大小在类加载完成之后就已经确定了,所以这个时候就需要根据目标对象的大小,给目标对象在堆内存分配内存空间。然后,JVM还需要对目标对象的对象头做一些设置,比如对象所属的类元信息,对象的GC分代年龄,hashcode,锁标记,等等,完成这些步骤以后,对于JVM来说,新对象的创建工作已经完成了。init方法是java文件编译之后,在字节码文件中去生成的,它是一个实例构造器,会把构造器,变量初始化,调用父类构造器等这样一些操作,组织在一起,调用init方法能够完成这一系列的初始化动作。
2023-06-29 01:19:29 52
原创 JVM底层原理
目录大纲 常量池在运行时加载到内存里,叫运行时常量池 class实例对应着加载到内存中的二进制字节流本身注意:加载这个环节,生成 了代表这个类的Class对象 校验-特定标识CA FE BA BE 安装jclasslib工具 准备的时候已经给了默认值0,初始化的时候按顺序执行,20-> 10 举例
2023-03-06 01:12:00 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人