自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 2021-09-13

JVM学习类实列化:为新的对象分配内存为实例变量赋默认值为实例变量赋正确的初始值java编译器为它编译的每一个类都至少生成一个实例初始化方法,在java的class文件中,这个实例初始化方法被称为""。针对源代码中每一个类的构造方法,java编译器都会产生一个方法类的加载的最终产品是位于内存中的Class对象Class对象封装了类在方法区内的数据结构,并且向java程序员提供了访问方法区内的数据结构的接口有两种类型的类加载器1:java虚拟机自带的加载器1. 根类加载器(Boot

2021-09-13 22:45:45 120

原创 2021-09-12

JVM类加载学习第二天当一个常量的值并非编译期间可以确定的,那么其值就不会被放到调用类的常量池中,这时在程序运行时,会导致主动使用这个常量所在的类,会导致这个类被初始化。输出对于数组实列来说,其类型是由JVM在运行期动态生成的,表示为[Lcom.Class这种形式。动态生成的类型,其父类型就是Object.对于数组来说,javaDoc经常将构成数组的元素为Component,实际上就是将数组降低一个维度后的类型。输出:当一个接口在初始化时,并不要求其父接口都完成了初始化。只有在真正使

2021-09-12 22:58:41 61

原创 JAVA虚拟机初学第一天

R大:-----国内资深jvm开发类加载:在JAVA代码中,类型的,加载,连接,初始化过程都是在程序运行期间完成的。加载:查找并加载类的二进制数据(把类的class文件加载到内存)连接:1.验证:确保被加载类的正确性。2.准备:为类的静态变量分配内存,并将其初始成默认值 。3.解析:把类中的符号引用转换为直接引用。初始化:为类的静态变量赋予正确的初始值使用:卸载:java虚拟机将结束生命周期1.执行了System.exit()2.程序正常执行结束3.程序在执行过程当中遇到了异常或错

2021-09-12 09:57:45 68

原创 maven-resources-plugin:3.2.0:resources (default-resources) on project demo: Input length = 1 -> [Hel

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> </plugin>pom.xml缺少了org.apache.maven.plugins配置

2021-04-24 19:25:32 3529

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除